Caffe 安装找不到 Python 3.5,即使它已安装并在路径变量中标记



我已经安装了python 3.5,当我在cmd中键入python时,它说

Python 3.5.0 (v3.5.0:374f501f4567, Sep 13 2015, 02:27:37) [MSC v.1900 64 位 (AMD64)] 在 win32 上 键入"帮助"、"版权"、"信用"或"许可证"以获取更多信息。

但是当我尝试通过运行build_win.cmd下载 caffe 时,它一直给我这个错误。我完全不知道如何调试它。任何想法??

选择Windows SDK版本以面向Windows 10.0.16299。 - 找不到 PythonInterp:找到不合适的版本"1.4",但至少需要"2.7"(找到 C:/Program Files/Python36/python.exe) CMake Error at cmake/WindowsDownloadPrebuiltDependencies.cmake:40 (message): 找不到 MSVC 版本 = 1900 和 Python 版本 = 1.4 的网址。 调用堆栈(最近一次调用优先): CMakeLists.txt:77 (包括)

另外,我不知道为什么它说"(找到C:/Program Files/Python36/python.exe)">,因为该文件不存在。我删除了整个Python36文件夹。那么,这句话是如何显示的呢?

我试过了:

  1. 重新启动cmd
  2. 重新启动计算机
  3. 完全重新下载python

Caffe 存储自己的缓存,并在其中保存文件位置。因此,即使删除了特定位置文件,缓存也会告诉安装程序它仍然存在。转到caffe/scripts/build并删除整个CMakeFiles文件夹。这将重置所有内容,下次您尝试安装 caffe 时,它将找到当前的 Python 文件夹。

最新更新