【win10的anaconda3搭建theano环境】超详细必成功全套教程

我是第一次接触python的环境搭建,这之前只安装和使用过anaconda3与jupyter notebook。所以说是一个完全的新手。安装了两天都没有成功,最后在朋友的帮助下终于成功了,因此写下这篇博客供新手以及没有成功的小伙伴食用

引子:我们是否应该看官方安装指南?

首先,就别看官方的安装指南了。我死磕官方安装指南一天,失败告终。官方安装指南总归是比较难理解的,还是死心来搜一搜CSDN吧!

正题

第一步.安装清华镜像

点击电脑左下角的搜索在这里插入图片描述
输入“cmd”,然后在黑框之中一行一行地输入以下代码,每输入一行按一次Enter

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes

由于Windows 用户无法直接创建名为 .condarc 的文件,需要先在’cmd’中输入 conda config --set show_channel_urls yes 生成该文件之后,在c:\用户里面搜索.condarc文件,然后删掉其中的- defaults语句,这样以后配置环境的时候就一直默认使用清华镜像。
我刚开始安装各个包的时候,它不会跳出安装选项[y/n]。失败很多回,就是因为没有安装镜像,镜像的作用是加速安装过程(否则由于网速等问题,很容易失败)

贴出清华官方的镜像说明网址:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/

第二步.安装theano

  1. 创建虚拟环境
    在“cmd”中输入conda create -n theano python=3.5
    如果需要使用2.7版本的python,则换为
    conda create -n theano python=2.7(我装的是2.7,但只是py的版本不同,安装步骤都一样)

  2. 切换到theano环境
    输入conda activate theano
    这时候界面就会切换为:(theano) c:\user\your_use_name>

  3. 安装需要的包
    一行一enter地输入

conda install mingw libpython
conda install mkl
conda install nose
conda install theano pygpu
conda install mkl-service

每次输入一行命令之后,它会先收集资源,并展示资源的版本号,然后询问是否安装,输入y代表——yes安装,输入n代表——no,放弃安装在这里插入图片描述
按照顺序全部安装好之后,会自动显示# All requested package already installed.

第三部.检验和使用theano

要使用python,就要下载pycharm(我也是在这次配置环境的过程之中才知道它),是用来编辑python代码的,没有用过pycharm的小伙伴自行去微信公众号“软件安装管家”里面输入“pycharm”下载
打开pycharm之后先新建个project,然后点击文件-设置-项目-project interpreter-show all在这里插入图片描述
接下来点击加号-conda environment -existing environment,选中你的anaconda3文件夹/envs/theano/python.exe在这里插入图片描述

点击确定,观察环境之中的package如下,完全符合官方0.9版本theano所要求的numpy、scipy等包的版本,这样就成功啦
在这里插入图片描述
在这里插入图片描述
然后使用theano官方给的检验代码来检验功能:右击工程文件名-新建-python file
在这里插入图片描述
输入以下测试代码:

# import theano
import numpy
import theano.tensor as T
from theano import function
x = T.dscalar('x')
y = T.dscalar('y')
z = x + y
f = function([x, y], z)
#print(f)
print(f(2,3))
print(numpy.allclose(f(16.3, 12.1), 28.4))

右击代码区域,选择“运行”
最后得到红框之中的结果,就成功了!在这里插入图片描述

  • 3
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值