因为需要在linux下跑gpu,配置了一下环境,发现anaconda真的很方便
环境:anaconda2 + python3.6 + tensorflow-gpu1.5.0
注意:TF从1.6.0开始,需要GPU支持AVX!!
- 先确认一下anaconda的位置
which conda
- 创建一个新的python3环境,新环境一般会安装在anaconda/bin/envs下,也可以自定义路径
conda create --name env_name python3
env_name 是环境名,运行后会显示这个环境安装的packages的名字和版本,选择y即可。
如果报错python3不在channel中,表明bin目录下没有python3文件。
配置需要的python版本前先到anaconda/bin下查看有哪些python的版本,文件名字是什么。
比方说有时候python3会被默认命名为python或者python36,
不确定python版本的话,在cmd中cd到anaconda/bin目录,运行这个文件就可以打开python shell看到版本信息。
- 创建成功后,激活环境
source activate