试图安装Theano但没有Nvidia卡

时间:2015-10-21 06:43:29

标签: python cuda 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,它失败了:

  

吨东西
  使用以下命令行编译期间出现问题:C:\ SciSoft \ TDM-GCC-64 \ bin \ g ++。exe -shared -g   -march = bdver2 -mmmx -mno-3dnow -mss
   更多内容
  C:\ Users \ xxx \ Anaconda \ libs / python27.lib:错误添加符号:文件在wr ong格式collect2.exe:错误:ld返回   1退出状态

     

----------------------------------------------- ---------------------------- Exception Traceback(最近的电话   最后)in()   ----> 1导入theano

     

C:\用户\ XXX \阿纳康达\ lib中\站点包\ theano-0.7.0-py2.7.egg \ theano__i   nit __。pyc in()

     

更多东西
  例外:编译失败(返回状态= 1):C:\ Users \ xxxx \ Anaconda \ li。 collect2.exe:错误:ld   返回1退出状态格式

1 个答案:

答案 0 :(得分:0)

如果您不需要在GPU上运行,那么请不要担心安装Visual Studio或CUDA。我想你只需要Anaconda,但也许还需要TDM GCC。

在干净的环境中,我安装了最新版本的Anaconda,然后运行

conda install mingw libpython

我推荐installing Theano from Github(最新版本),因为"稳定"版本不会经常更新,与稳定版本相比,最新版本通常会有许多重大改进(特别是性能方面的改进)。

无需执行"配置环境"中的所有步骤。部分;只需确保您的C ++编译器在PATH中。

如果Theano在这些最低限度的安装说明后无法工作,我建议逐个解决每个问题,而不是尝试运行文档中提供的完整安装说明(可能不在日期)。