最近在学习深度学习的一些内容,需要用到深度学习的库:theano。但是theano这玩意在Linux或者mac OS 下面比较好安装,只需要先装Anaconda然后使用python的安装命令符,pip install theano即可,但是在windows中,之前装的时候经常报错出现 no module named gof这个错误让人烦躁不已,看了一些资料,后来终于在windows下安装了theano,把安装步骤说一下:
安装环境:windows7 64位 旗舰版
step1:安装Anaconda,这个直接去官网down就行了,下载完成之后,就点击安装就行,安装完之后其实Anaconda的环境已经配置到你的path里面了
step2:安装mingw
由于windows没有gcc套件,所以需要安装mingw,安装mingw的过程不复杂,不要轻信下个什么压缩包放进python的包,直接使用命令
conda install mingw libpython
就行了,然后直接给安装好了。
step3: 修改环境变量
需要新加几个环境变量:
在path里加一个:D:\Anaconda2\MinGW\bin;D:\Anaconda2\MinGW\x86_64-w64-mingw32\lib
step4:安装theano
theano安装比较方便的是使用安装命令:
pip install theano,
然后就可以等安装完成了
step5:添加theano环境变量
增加一个环境变量PYTHONPATH: 值为theano的安装位置 比如我的是 D:\Anaconda2\Lib\site-packages\theano
step6:增加一个配置文件
在cmd用户环境下增加一个 .theanorc.txt文件,这里的cmd用户环境下指的是用户身份那个文件夹下面,比如我是以管理员身份登录的,所以我需要在 C:\Users\admin这个根目录下新建一个 .theanorc.txt文件,如果你是以man账号登录的,那么这个地址就应该是:C:\Users\man 注意前面有一个点号,该文本的值是:
[global] openmp=False [blas] ldflags= [gcc] cxxflags = -ID:\Anaconda2\MinGW
cxxflags后面的 D:\Anaconda2\MinGW是在Anaconda安装目录下面的MinGW文件路径,可以根据自己的位置做相应的修改。
step:7 安装完之后在python环境下进行测试:
执行下面两条命令:
import theano
theano.test()
如果出现的是theano的一些安装信息,那么表示安装成功了~
相关推荐
windows下安装theano+keras+anaconda,所使用电脑是64位的,python2.7版本的(如果需要安装3的可以后续添加)
Windows7安装Theano,对于deeplearning的学习有极大帮助!
python学习笔记,包含theano-简介及其安装-基础-在 Windows 上的配置
【1】操作系统:Windows 7...【3】Theano包安装: 【4】C++环境安装:直接安装微软的VisualStudio环境 【5】并行计算架构CUDA7.5的安装 【6】cuda7.5和VS2013的配置 【7】配置Cudnn加速 【8】修改配置文件.theanorc.txt
win7 64位成功安装theano 并且配置了GPU1
Theano 在 Windows 上的配置 注意:不建议在 windows 进行 theano 的配置。 务必确认你的显卡支持 CUDA。 我个人的电脑搭载的是 Windows 10 x64 系统,显卡是 Nvidia GeForce GTX 850M。 安装 theano 首先是用 ...
安装各类深度学习框架所必备的操作
(会默认的给你安装keras最新版本和所需要的theano) 4.安装完成之后,就可以打开notebook,输入import keras 检查是否成功。 5.因为windows版本的tensorflow刚刚才推出,所以目前支持性不太好。 但是ker
目录 准备工作 创建环境 激活环境 ...我们可以在这个环境下安装tensorflow 2.0版本。在Pycharm中通过File——>Settings选择到这个python.exe就可以在Pycharm中使用这个默认的python环境,如图: 下面
windows64位 安装 theano 时 有关 python 等 版本 要求 Python == 2.7* or ( >= 3.4 and ) NumPy >= 1.9.1 SciPy >= 0.14 < 0.17.1
【theano-windows】学习笔记九——softmax手写数字分类-附件资源
库达马特 cudamat项目的目的是使在使用Python的支持CUDA的GPU上执行基本矩阵计算变得容易。 cudamat提供了在GPU上执行计算的Python矩阵类。 目前,我们的GPU矩阵类支持的一些操作包括: 轻松与numpy.ndarray实例...
【theano-windows】学习笔记十四——堆叠去噪自编码器-附件资源
Windows 10(64位) IntelliJ IDEA 2017.2.6版 档案文件 文件 描述 更改 每次提交更改日志。 default.config 默认执行配置为dict字符串(纯文本)。 test.py 运行默认测试的演示脚本。 config.py 涉及配置...
文章目录1.Keras简介2.Keras的安装3.backend3.1.... 而且广泛的兼容性能使 Keras 在 Windows 和 MacOS 或者 Linux 上运行无阻碍. 2.Keras的安装 1.在安装 Keras 之前, 需要确认自己已经安装好了 Numpy 和
获得与theano兼容的编译器的最简单方法是使用theano conda安装。 因此,该过程将如下所示: $ conda install theano $ pip install gempy 有关更多信息,请参阅。资源安装后,您可以查看笔记本教程或视频介绍以开始...