使用Anaconda在Windows 8.1上安装Theano:设置系统路径配置脚本

时间:2015-04-21 15:22:23

标签: python-2.7 installation windows-8.1 anaconda theano

我正在尝试使用Anaconda在Windows 8.1 64上安装Theano,然后按照此处提供的指南进行操作:http://theano.readthedocs.org/en/latest/install_windows.html。 我厌倦了环境配置脚本' env.bat'需要配置系统路径。 该示例涉及WinPython发行版,但是我正在Anaconda中安装,我不知道如何配置该特定行。

这是WinPython的示例:

REM add winpython stuff
CALL %SCISOFT%\WinPython-64bit-2.7.9.4\scripts\env.bat

考虑到我正在使用Anaconda,我应该在CALL之后设置哪个目录?苦苦挣扎,有人可以帮忙吗?

编辑:请注意SCISOFT是教程中安装WinPython的目录,作者说:"该脚本假定您安装了WinPython发行版,否则更新了winpython行。"这就是我无法做到的事情,因为没有具体说明要点什么。

我包括整个.bat,但我对其他设置没有问题:

REM configuration of paths
set VSFORPYTHON="C:\Program Files (x86)\Common Files\Microsoft\Visual C++ for Python\9.0"
set SCISOFT=%~dp0
REM add tdm gcc stuff
set PATH=%SCISOFT%\TDM-GCC-64\bin;%SCISOFT%\TDM-GCC-64\x86_64-w64mingw32\bin;%PATH%
REM add winpython stuff
CALL %SCISOFT%\WinPython-64bit-2.7.9.4\scripts\env.bat
REM configure path for msvc compilers
REM for a 32 bit installation change this line to
REM CALL %VSFORPYTHON%\vcvarsall.bat
CALL %VSFORPYTHON%\vcvarsall.bat amd64
REM return a shell
cmd.exe /k

3 个答案:

答案 0 :(得分:0)

我不知道WinPython env.bat中有什么,但你可能只是删除它。你可能只需要确保Anaconda在PATH上。

答案 1 :(得分:0)

下一次winpython应该让theano开箱即用https://groups.google.com/forum/#!topic/theano-users/lta_34FXIwg

答案 2 :(得分:-1)

我有类似的问题,所以我编写了一个关于如何在Windows 8.1 x64上安装Theano的实用指南,使用WinPython x64和CUDA 7与MS Visual Studio 2012 - CPU和GPU都设置。

http://machinelearning.berlin/?p=383

希望这有帮助。