conda虚拟环境建立:

 

使用Anaconda管理多个版本的Python环境:
假设你已安装anaconda环境则往下进行操作,否则去安装该华景

1、查看系统当前已有的Python环境,执行命令:conda info --envs
发现现在环境只有anaconda自带的python2.7环境
可以使python -V常看python版本信息
conda env list 
2、我想添加一个Python3.5的环境,
执行命令:conda create --name Python35 python=3.5
命令中我制定了环境名称是Python35,指定了Python版本是3.5,执行命令后,
Conda 会自动下载最新版的Python3.5,并自动部署
3、再次查看当前系统已有的Python环境,执行命令:conda info --envs,从图中我们看
到,这里多了一个名字为Python35的Python环境
4、切换Python环境到刚才新添加的Python35,执行命令:source activate Python35,然后执行命令:python --version,查看是否切换成功

安装TensorFlow

从:https://mirrors.tuna.tsinghua.edu.cn/help/tensorflow/ 网站选择对应的安装版本。速度比较快,目前只支持tensorflow1.5.0最高版 python2.7对应的。

输入网址:最好是google浏览器 https://mirrors.tuna.tsinghua.edu.cn/help/查找tensorflow,点开链接,然后选择对应的系统及版本,复制下面的语句,命令行执行:比如 

pip install \
  -i https://pypi.tuna.tsinghua.edu.cn/simple/ \
  https://mirrors.tuna.tsinghua.edu.cn/tensorflow/linux/gpu/tensorflow_gpu-1.5.0-cp27-none-linux_x86_64.whl

进入python

import tensorflow 实验一下,如果没有出错,说明成功了。

 

 

5、在Python35环境下,完成工作后,切回原来的Python环境,执行命令:source deactivate Python35
6、如果刚才添加的Python27环境,不再使用,可通过执行命令:conda remove --name python27 --all,进行删除

注意:某虚拟环境下使用pip安装某模块如果找不到,可能该版本不支持该库;或者指定的镜像通道没有,可以尝试conda install安装,但安装的时候一定要注意安装提示信息,是否会更新虚拟环境的python版本。比如PIL的在python3.5安装,会把版本下降到python2.7,导致原来的虚拟环境变化。这是一定要注意的。

pip install \
  -i https://pypi.tuna.tsinghua.edu.cn/simple/ \
  https://mirrors.tuna.tsinghua.edu.cn/tensorflow/linux/cpu/tensorflow-1.5.0-cp35-cp35m-linux_x86_64.whl

 

pip install \
  -i https://pypi.tuna.tsinghua.edu.cn/simple/ \
  https://mirrors.tuna.tsinghua.edu.cn/tensorflow/linux/cpu/tensorflow-1.5.0-cp27-none-linux_x86_64.whl

你可能感兴趣的:(tensorflow)