我已经安装了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
文件夹。那么,这句话是如何显示的呢?
我试过了:
- 重新启动cmd
- 重新启动计算机
- 完全重新下载python
Caffe 存储自己的缓存,并在其中保存文件位置。因此,即使删除了特定位置文件,缓存也会告诉安装程序它仍然存在。转到caffe/scripts/build
并删除整个CMakeFiles
文件夹。这将重置所有内容,下次您尝试安装 caffe 时,它将找到当前的 Python 文件夹。