本人是笨蛋小白,安装的时候才知道创建虚拟环境的时候,环境里可以直接安装不同版本的python,不必考虑Anaconda本身的python版本。为了搭配tensorflow更好的学习其他人的代码,我安装的的是python3.6安装版本,tensorflow对应的版本为1.4.0;keras的版本要对应tensorflow的版本,这里可以查询tensorflow与python以及keras的版本对应
打开Anaconda Prompt
创建一个虚拟环境
conda create --name py36ten python=3.6 anaconda
#其中py36ten为虚拟环境的名字,后面加上anaconda会直接在虚拟环境里装入anaconda的各种包很方便
#然后是激活虚拟环境,activate后面加虚拟环境名字
activate py36ten
#在镜像安装指定的tensorflow更加快
pip install --upgrade --ignore-installed --upgrade tensorflow==1.4.0 -i https://pypi.tuna.tsinghua.edu.cn/simple
#就在虚拟环境下安装keras,一定要安装对应版本,否则可能会出问题
pip install keras==2.0.8
如果想在Anaconda的spyder里用这个虚拟环境,我安装的时候直接出来一个新的spyder(py36ten),这应该是直接可以打开用的
还有就是直接在Pycharm里有个Setting,有个python interpreter,把这个python.exe设置为你虚拟环境下的那个python.exe然后就可以用了

博主作为新手,分享Anaconda创建虚拟环境经验。指出创建时可直接安装不同版本Python,无需考虑Anaconda自身版本。为配合tensorflow学习,安装了Python3.6、tensorflow1.4.0及对应版本keras,还介绍了在Anaconda spyder和Pycharm中使用虚拟环境的方法。

43万+

被折叠的 条评论
为什么被折叠?



