博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python学习笔记(三)windows下安装theano
阅读量:4554 次
发布时间:2019-06-08

本文共 1200 字,大约阅读时间需要 4 分钟。

2016.6.28补充:

不论是实验室的电脑还是我的笔记本,只要是windows下,theano.test()都是不通过的。虽然能使用一些theano中的函数,但是我感觉很不好。

所以还是转Ubuntu了……不要在这种地方瞎折腾了。

——————————————————————————————————

早就听说theano很难安装,这一次算是初步尝试,不知道会不会有其它问题。

0 参考材料

(1)

(2)

(3)

(4)

1 简单记录过程

(1)安装anaconda:

(2)根据里“Alternative:Anaconda”中的内容,需要先安装MinGW,实际上就只需要在cmd中输入如下指令:

conda install mingw libpython

(3)安装theano。这一步只需要在cmd中输入如下指令:

pip install theano

(4)设置环境变量:

a、在用户变量中,PATH添加C:\Anaconda;C:\Anaconda\Scripts;

b、新建 PYTHONPATH:C:\Anaconda\Lib\site-packages\theano。

2 测试

1、测试一

新建一个TestTheano.py文件,然后在里面输入如下代码:

1 import theano.tensor as T2 from theano import function3 x=T.dscalar('x')4 y=T.dscalar('y')5 z=x+y6 f=function([x,y],z)7 print f(2,3)

 输出结果如下:

[evaluate TestTheano.py]5.0

 说是不报错就算成功……谁知道。

2、测试二

跟上面差不多,新建一个py文件,输入如下代码:

1 import theano2 print theano.config.blas.ldflags

输出结果依然没有报错,说明theano是正常工作的。

3 遗留问题

如上面几个参考文献所说,还有这么一步:

在cmd的home目录中新建 .theanorc.txt 文件(注意名字中的“.”),根据自己安装MinGW的路径写上MinGW的路径,我的如下:

[blas]

ldflags=

[gcc]

cxxflags = -IC:\Anaconda\MinGW

由于之前实在不知道什么叫“home目录”,所以这一步没有管,但是测试结果也是成功的,就是不知道不加这一步会不会有什么影响。

然后今天晚上看到一个博客  ,里面说home目录就是打开cmd后那个小三角默认指向的路径,目测是这个:

因为测试是成功的所以现在先不管,如果真出问题了到时候再说。

2016.6.8

by 悠望南山

转载于:https://www.cnblogs.com/NanShan2016/p/5571411.html

你可能感兴趣的文章
C#对DataTable里数据筛选排序的方法
查看>>
Confluence 6 设置公共访问
查看>>
堆内存管理
查看>>
PIE保护绕过
查看>>
牛客假日团队赛11 A 级数求和
查看>>
2019百度之星初赛一 1005 Seq HDU - 6672 (打表找规律)
查看>>
[kuangbin带你飞]专题十六 KMP & 扩展KMP & Manacher D - Cyclic Nacklace HDU - 3746(循环节kmp)...
查看>>
Por Costel and the Match Gym - 100923H(经典种类并查集)
查看>>
Happy 2006 POJ - 2773(欧几里得算法 互素问题)
查看>>
[kuangbin带你飞]专题十六 KMP & 扩展KMP & Manacher E - Period HDU - 1358(循环节kmp)
查看>>
[kuangbin带你飞]专题十二 基础DP1 F - Piggy-Bank HDU - 1114(完全背包)
查看>>
Trailing Zeroes (I) LightOJ - 1028(唯一分解 因子个数)
查看>>
洛谷题 P3366 【模板】最小生成树
查看>>
Farey Sequence POJ - 2478 (欧拉函数 前缀和)
查看>>
[kuangbin带你飞]专题六 最小生成树 B - Networking
查看>>
[kuangbin带你飞]专题十二 基础DP1 E - Super Jumping! Jumping! Jumping! HDU - 1087(不连续单调递增最长子序列的和)...
查看>>
[kuangbin带你飞]专题四 最短路练习 B( POJ 2253) Frogger(spfa)
查看>>
[kuangbin带你飞]专题六 最小生成树 A - Jungle Roads
查看>>
Codeforces Round #570 (Div. 3)B
查看>>
[kuangbin带你飞]专题五 并查集 B - The Suspects
查看>>