conda安装tensorflow和conda常⽤命令⼩结1. 在conda的⼀个环境下安装tensorflow
1)先查看它的各个版本:
conda search tensorflow
或者
conda search tensorflow-gpu
2)选择⼀个版本安装:
conda install tensorflow=0.10.0rc0
其他命令
更新:
conda update xxx
删除包:
conda remove xxx
2. conda的⼀些命令
添加环境:
(e.g. 名称为py36,python版本为3.6)
conda create -n py36 python=3.6
删除环境:
conda remove -n py36 --all
查看所有环境:
conda env list
或者:
conda info --e
添加镜像源:
conda config --add channels mirrors.tuna.tsinghua.edu/anaconda/pkgs/free/
conda config --set show_channel_urls yes
在 ~/.condarc⽂件中修改,先后顺序表⽰优先级(隐藏⽂件查看可⽤ ls -a)
复制环境:
conda create -n python36 --clone python36_new
环境迁移:
(在不同机器之间)
(1)⽣成环境⽂件
conda activate your_env
conda env export > your_env.yaml
(2)在另⼀台机器上克隆环境
conda env create -f your_env.yaml
(3)迁移pip安装的包
pip freeze >
pip install -
3.其他
1. cuda环境变量(加⼊ .bashrc中):
tensorflow版本选择export PATH=/dir/cuda-7.5/bin:$PATH
export LD_LIBRARY_PATH=/dir/cuda/lib64:$LD_LIBRARY_PATH
# 选择机器
export CUDA_VARIABLE_DEVICES=0
2. conda下使⽤pip命令:
conda install pip
之后即可
---------------------------以下是题外话----------------------------
起因是我想使⽤pycharm的调试功能在调试我的代码。⽬前我是在本地修改代码⽂件传输到服务器上跑,但苦于⽆法调试,只能疯狂print,太原始了。代码的环境要求是python=2.7,tensorflow=0.10
第⼀个想法是:在⾃⼰电脑上安装conda,创建python=2.7和tensorflow=0.10的环境。问题:tensorflow0.10没有windows版本,只有mac版本。我虽然有苹果电脑,但不到万不得已不想换电脑折腾。
第⼆个想法:使⽤远程解释器,在服务器上⽤conda搭建python=2.7和tensorflow=0.10的环境。基本成功了,但问题是:安装的是cpu版本的tensorflow。
现在需要解决的问题:tensorflow不是gpu版本。
第⼀个想法:我要⽤conda安装tensorflow,不知道是不是只能使⽤conda install的命令。如果是,那我⽤命令conda search tensorflow-gpu查了,发现⾄少特tensorflow1.x以上才有gpu版本。
pip install \
-i pypi.tuna.tsinghua.edu/simple/ \
mirrors.tuna.tsinghua.edu/tensorflow/linux/gpu/tensorflow-0.10.0-cp27-none-linux_x86_64.whl
第三个想法:如果要升级代码,不如顺便也升级为python3,省得以后⿇烦多。
到此这篇关于conda安装tensorflow和conda常⽤命令⼩结的⽂章就介绍到这了,更多相关conda安装tensorflow和conda常⽤命令内容请搜索以前的⽂章或继续浏览下⾯的相关⽂章希望⼤家以后多多⽀持!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论