尝试安装 Theano 但没有 Nvidia 卡
Trying to install Theano but don't have an Nvidia card
我正在关注:
http://deeplearning.net/software/theano/install_windows.html#install-windows
安装theano。我只是想玩代码,我不需要使用 GPU 来提高我的速度。
我没有 Nvidia 卡,当我尝试安装 cuda 时,安装失败。我看着安装工具删除了我需要的文件。
我正在使用 Anaconda python 所以我评论了这一行:
REM CALL %SCISOFT%\WinPython-64bit-2.7.9.4\scripts\env.bat
在:
C:\SciSoft\env.bat
文件。我放弃了,尝试用 easy_install 安装 theano。
我尝试从 python 导入 Theano,它失败了:
ton of stuff
Problem occurred during compilation with the command line below: C:\SciSoft\TDM-GCC-64\bin\g++.exe -shared -g
-march=bdver2 -mmmx -mno-3dnow -mss
more stuff
C:\Users\xxx\Anaconda\libs/python27.lib: error adding symbols: File in wr ong format collect2.exe: error: ld returned
1 exit status
--------------------------------------------------------------------------- Exception Traceback (most recent call
last) in ()
----> 1 import theano
C:\Users\xxx\Anaconda\lib\site-packages\theano-0.7.0-py2.7.egg\theano__i
nit__.pyc in ()
Even more stuff
Exception: Compilation failed (return status=1): C:\Users\xxxx\Anaconda\li . collect2.exe: error: ld
returned 1 exit statusrong format
如果您不需要 运行 在 GPU 上,那么不用担心安装 Visual Studio 或 CUDA。我认为您只需要 Anaconda,但也许还需要 TDM GCC。
在干净的环境中,我安装了最新版本的 Anaconda,然后 运行
conda install mingw libpython
我推荐 installing Theano from Github(前沿版本),因为 "stable" 版本不经常更新,而且前沿版本通常有许多重大改进(尤其是性能方面)与稳定版的比较。
不需要执行"Configuring the Environment"部分中的所有步骤;只需确保您的 C++ 编译器在 PATH 中即可。
如果 Theano 在这些最小安装说明后无法工作,我建议根据具体情况解决每个问题,而不是尝试 运行 文档中提供的完整安装说明(可能已过时)。
我正在关注:
http://deeplearning.net/software/theano/install_windows.html#install-windows
安装theano。我只是想玩代码,我不需要使用 GPU 来提高我的速度。
我没有 Nvidia 卡,当我尝试安装 cuda 时,安装失败。我看着安装工具删除了我需要的文件。
我正在使用 Anaconda python 所以我评论了这一行:
REM CALL %SCISOFT%\WinPython-64bit-2.7.9.4\scripts\env.bat
在:
C:\SciSoft\env.bat
文件。我放弃了,尝试用 easy_install 安装 theano。 我尝试从 python 导入 Theano,它失败了:
ton of stuff
Problem occurred during compilation with the command line below: C:\SciSoft\TDM-GCC-64\bin\g++.exe -shared -g -march=bdver2 -mmmx -mno-3dnow -mss
more stuff
C:\Users\xxx\Anaconda\libs/python27.lib: error adding symbols: File in wr ong format collect2.exe: error: ld returned 1 exit status--------------------------------------------------------------------------- Exception Traceback (most recent call last) in () ----> 1 import theano
C:\Users\xxx\Anaconda\lib\site-packages\theano-0.7.0-py2.7.egg\theano__i nit__.pyc in ()
Even more stuff
Exception: Compilation failed (return status=1): C:\Users\xxxx\Anaconda\li . collect2.exe: error: ld returned 1 exit statusrong format
如果您不需要 运行 在 GPU 上,那么不用担心安装 Visual Studio 或 CUDA。我认为您只需要 Anaconda,但也许还需要 TDM GCC。
在干净的环境中,我安装了最新版本的 Anaconda,然后 运行
conda install mingw libpython
我推荐 installing Theano from Github(前沿版本),因为 "stable" 版本不经常更新,而且前沿版本通常有许多重大改进(尤其是性能方面)与稳定版的比较。
不需要执行"Configuring the Environment"部分中的所有步骤;只需确保您的 C++ 编译器在 PATH 中即可。
如果 Theano 在这些最小安装说明后无法工作,我建议根据具体情况解决每个问题,而不是尝试 运行 文档中提供的完整安装说明(可能已过时)。