您的位置:首页 > 运维架构 > Linux

ananconda创建新环境,python 2.7、3.5共存,pycharm 使用conda新环境,win10、linux下通用

2017-07-08 10:03 726 查看

caffe用的有点心累,最近有又没时间折腾,重回keras的怀抱,用起来不要太方便

linxu下载th的model太慢了,换win试试。

win10 下 装 tensorflow-gpu目前必须python3.5.2,之前一直在用caffe、python2.7。

琢磨一下用conda安装挺简单的。可以用ananconda创建一个新的python3.5环境,多版本共存,py 2.7、3.5随意切换。

pip、conda的下载速度太慢?换国内镜像源吧,3MB/s 开心的不行,链接http://blog.csdn.net/tangwenbo124/article/details/74784268

过程:

创建一个名为tensorflow(名字随意,记住就好)的新环境,并且是python3.5.2版本的:

conda create --name tensorflow python=3.5.2


显示所有环境名字和路径

conda info --envs


结果:

# conda environments:
#
tensorflow            *  C:\Anaconda2\envs\tensorflow
root                     C:\Anaconda2


使用环境和退出环境分别如下:

activate tensorflow

deactivate tensorflow


用 activate tensorflow 使用环境后就可以在新的环境里安装各种包,比如安装tensorflow-gpu

pip install tensorflow-gpu


但在我用pip装keras时候,scipy一直安装失败,原因未知,换为conda安装就好了

conda install keras


另附其他操作:

克隆,把tensorflow克隆,新建一个my_th环境:

conda create -n my_th --clone tensorflow


删除环境my_th

conda remove -n my_th --all


问:装完我想用pycharm写代码,让pycharm使用conda创建的环境怎么办?

答:改下项目的python解释器就好

在pycharm-》settings-》Project Interpreter里找到要改环境的项目,选中,然后右上侧点击齿轮,Add local, 选刚才新建环境里的python.exe , 我的在 C:\Anaconda2\envs\tensorflow\python.exe, 之后确认即可。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: