介绍在win10上安装Theano环境的详细过程,基于Anaconda3创建环境,并使用Vscode软件来调用Theano库。
这里是Win10+Anaconda3+theano+Vscode环境的安装说明。
[TOC]
虽然很多教程都说是用Ubuntu好,但是我实在懒得用虚拟机或者双系统了,太难了,之前学习ros,安装给我造成了心理阴影了都。这次我在win10上干,最后的倔强!
1、安装Anaconda
在官网下载安装包,然后无脑安装就好了。点击Next,一切都按照默认值,可以改个安装路径,不要出现中文。
然后在Anaconda Powershell Prompt (Anaconda3)
中输入conda list
命令,查看已经安装的库。安装成功的话,有numpy,qt,flask
等各种各样的库。
首先先来新建一个tensorflow虚拟工作环境(上来就放base环境里可不是什么好习惯( ̄▽ ̄)")。是左栏中的environment菜单,这里可以管理不同的虚拟开发环境,对环境中的科学包也都有可视化的管理,就像一个小仓库。base(root)虚拟环境是Anaconda的默认环境。点击create,并输入环境名称和python版本还有R版本(如果需要的话)。
我的命名是Theano,Python版本选的是Python3.6.1(建议使用默认的3.9.x版本,新一点的支持会好点,因为后期使用出现了问题,我又更新了版本):
点击create创建新的环境。
看到Theano工作环境中有若干科学包,这都是创建环境之自动加入的一些默认包。
2、安装Theano
在Not installed
中,搜索Theano
,然后安装即可。时间有点长,可以边玩王者边守着。
下面是库的安装进程
waiting...............突然报了个错:Multiple Errors Encountered.
查了查,貌似是网络的原因,有条件的可以挂个梯子,没有的话可以尝试换成国内的清华源:
Anaconda 报错Multiple Errors Encountered和添加国内镜像以及换源和恢复默认源
3、VsCode调用
关于VsCode汉化以及安装Python拓展插件来运行Python语言的事情这里就不赘述了。网上一搜一大推
在VScode中随便建一个.py后缀的文件。
说明:因为我是已经安装过了的Python。要是本地没安装Python的话,直接选择Python解释器为Theano里的Python.exe即可。
导入该库时,还有自动补全,写完整了也没出现波浪号报错,说明以及成功安装了。
声明:内容来源于吴茂贵老师主编的学习教材《Python深度学习——基于TensorFlow》,本文仅供学习参考,并加入了博主自己的一些理解和操作,并非原汁原味,为了更好的阅读体验和系统性地学习,请购买正版读物进行学习。