theano的配置过程

来源:转载

经过多天努力终于配置好了deeplearning theano的环境,在ipython下终于出现了期待的  used the gpu

为了防止忘记,将这几天的工作记录下来,以及中间遇到的问题都写下来

1.首先网上找了个文章大家可以按照这个初期配置

http://blog.csdn.net/m624197265/article/details/45700619

当然如果大家初期直接安装anaconda 1.9.2的话可以直接全部按照上面讲的来,但是我没有,我是下载的anaconda的最新版本,里面没有mingw,因为初期装了太多东西,删除太伤心,结果问题就是mingw很难配置

经过查找 ,在网上找了个压缩文件包

http://www.cr173.com/soft/132367.html

下载解压到自己的目录就可以,然后将路径配置 PYTH:G:/MinGW/mingw-w64/x86_64-4.9.2-posix-seh-rt_v3-rev1/mingw64/x86_64-w64-mingw32/lib;

G:/MinGW/mingw-w64/x86_64-4.9.2-posix-seh-rt_v3-rev1/mingw64;

G:/MinGW/mingw-w64/x86_64-4.9.2-posix-seh-rt_v3-rev1/mingw64/bin;

还有配置.theanorc.txt

[global]
device = gpu
floatX = float32
openmp=False
allow_input_downcast=True
[blas]
ldflags=
[gcc]
cxxflags = -IG:/MinGW/mingw-w64/x86_64-4.9.2-posix-seh-rt_v3-rev1
[nvcc]
flags=-LG:/Anaconda/libs
fastmath = True
compiler_bindir=C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/bin

配置完成后, 在cmd模式下输入import theano 发现除了一个collect2的错误,这个错误浪费了很长时间,最后在网上找了各种帖子,最终的原因应该是没有libpython导致的,所以代开cmd 输入   conda install libpython   如果中途出现问题,下载不下来,或者进度到一半就不动了,可以手动删除G:/Anaconda/pkgs  文件下的一个conda-lock文件夹,然后继续输入conda install libpython 下载,直至其能解压缩完成,这个时候在pkgs文件夹下面就应该有了libpython的文件夹。这个时候在次输入import theano 就会出现gpu的型号了,整个配置过程也就结束了




分享给朋友:
您可能感兴趣的文章:
随机阅读: