conda安装tensorflow和conda常用命令小结


Posted in Python onFebruary 20, 2021

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 https://mirrors.tuna.tsinghua.edu.cn/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 > requirements.txt
pip install -r requirements.txt

3.其他

1. cuda环境变量(加入 .bashrc中):

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

之后即可pip install...

---------------------------以下是题外话----------------------------

起因是我想使用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命令是否能安装到conda的具体某个环境下,还是直接安装在整个大环境中了。清华镜像有tensorflow0.10的gpu版本,镜像站是:https://mirrors.tuna.tsinghua.edu.cn/help/tensorflow/,pip安装命令是:

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

第二个想法:把代码升级为tensorflow1.x版本。有教程:https://3water.com/article/205992.htm,以及官方的升级工具:https://github.com/tensorflow/tensorflow/tree/master/tensorflow/tools/compatibility 同时,tensorflow1.x只能支持CUDA8和CUDA9,目前我在服务器上用的是CUDA7.5。那么还需要问下他们CUDA8在哪里。

第三个想法:如果要升级代码,不如顺便也升级为python3,省得以后麻烦多。

到此这篇关于conda安装tensorflow和conda常用命令小结的文章就介绍到这了,更多相关conda安装tensorflow和conda常用命令内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python绘制七段数码管实例代码
Dec 20 Python
python读写LMDB文件的方法
Jul 02 Python
Python函数any()和all()的用法及区别介绍
Sep 14 Python
python实现本地图片转存并重命名的示例代码
Oct 27 Python
Python图像处理实现两幅图像合成一幅图像的方法【测试可用】
Jan 04 Python
python opencv对图像进行旋转且不裁剪图片的实现方法
Jul 09 Python
django页面跳转问题及注意事项
Jul 18 Python
使用pycharm在本地开发并实时同步到服务器
Aug 02 Python
使用keras2.0 将Merge层改为函数式
May 23 Python
通俗讲解python 装饰器
Sep 07 Python
python网络爬虫实现发送短信验证码的方法
Feb 25 Python
pytorch中的model=model.to(device)使用说明
May 24 Python
TensorFlow低版本代码自动升级为1.0版本
Feb 20 #Python
python爬虫scrapy基于CrawlSpider类的全站数据爬取示例解析
Feb 20 #Python
TensorFlow的环境配置与安装方法
Feb 20 #Python
python爬虫爬取某网站视频的示例代码
Feb 20 #Python
python爬虫线程池案例详解(梨视频短视频爬取)
Feb 20 #Python
python爬虫scrapy框架的梨视频案例解析
Feb 20 #Python
Keras保存模型并载入模型继续训练的实现
Feb 20 #Python
You might like
php下删除字符串中HTML标签的函数
2008/08/27 PHP
PHP定时自动生成静态HTML的实现代码
2010/06/20 PHP
Laravel 中使用 Vue.js 实现基于 Ajax 的表单提交错误验证操作
2017/06/30 PHP
PHP编程中的Session阻塞问题与解决方法分析
2017/08/07 PHP
TP(thinkPHP)框架多层控制器和多级控制器的使用示例
2018/06/13 PHP
对xmlHttp对象的理解
2011/01/17 Javascript
javascript面向对象之二 命名空间
2011/02/08 Javascript
去掉gridPanel表头全选框的小例子
2013/07/18 Javascript
js AppendChild与insertBefore用法详细对比
2013/12/16 Javascript
JS控制文本域只读或可写属性的方法
2016/06/24 Javascript
AngularJS 模块详解及简单实例
2016/07/28 Javascript
在vscode中统一vue编码风格的方法
2018/02/22 Javascript
vue+element-ui集成随机验证码+用户名+密码的form表单验证功能
2018/08/05 Javascript
[03:07]【DOTA2亚洲邀请赛】我们,梦开始的地方
2017/03/07 DOTA
[33:42]LGD vs OG 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
最大K个数问题的Python版解法总结
2016/06/16 Python
Python编程之基于概率论的分类方法:朴素贝叶斯
2017/11/11 Python
Linux下python3.7.0安装教程
2018/07/30 Python
matplotlib实现热成像图colorbar和极坐标图的方法
2018/12/13 Python
运用PyTorch动手搭建一个共享单车预测器
2019/08/06 Python
Python Process多进程实现过程
2019/10/22 Python
python装饰器练习题及答案
2019/11/01 Python
Django web自定义通用权限控制实现方法
2020/11/24 Python
python 实时调取摄像头的示例代码
2020/11/25 Python
美国羽绒床上用品第一品牌:Pacific Coast
2018/08/25 全球购物
Diptyque英国官方网站:源自法国的知名香氛品牌
2019/08/28 全球购物
购买原创艺术品:Zatista
2019/11/09 全球购物
毕业生在校学习的自我评价分享
2013/10/08 职场文书
初中优秀班集体申报材料
2014/05/01 职场文书
迟到检讨书
2015/01/26 职场文书
运动会运动员赞词
2015/07/22 职场文书
2016年“12.4”法制宣传日活动总结
2016/04/01 职场文书
中秋节英文祝福语句(14句)
2019/09/11 职场文书
一文搞懂redux在react中的初步用法
2021/06/09 Javascript
ElementUI实现el-form表单重置功能按钮
2021/07/21 Javascript
MyBatis配置文件解析与MyBatis实例演示
2022/04/07 Java/Android