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类属性的访问、设置和删除方法
Jul 25 Python
Python实现更改图片尺寸大小的方法(基于Pillow包)
Sep 19 Python
Python网络爬虫出现乱码问题的解决方法
Jan 05 Python
mac系统安装Python3初体验
Jan 02 Python
详解python字节码
Feb 07 Python
pytorch训练imagenet分类的方法
Jul 27 Python
Python+threading模块对单个接口进行并发测试
Jun 25 Python
Python3和PyCharm安装与环境配置【图文教程】
Feb 14 Python
浅谈Python中的生成器和迭代器
Jun 19 Python
基于python调用jenkins-cli实现快速发布
Aug 14 Python
基于Python模拟浏览器发送http请求
Nov 06 Python
python flask开发的简单基金查询工具
Jun 02 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使用GD实现颜色渐变实例
2015/06/02 PHP
PHP基于正则批量替换Img中src内容实现获取缩略图的功能示例
2017/06/07 PHP
jquery 操作日期、星期、元素的追加的实现代码
2012/02/07 Javascript
jquery获取自定义属性(attr和prop)实例介绍
2013/04/21 Javascript
js获取php变量的实现代码
2013/08/10 Javascript
ExtJS4如何自动生成控制grid的列显示、隐藏的checkbox
2014/05/02 Javascript
jquery地址栏链接与a标签链接匹配之特效代码总结
2015/08/24 Javascript
向JavaScript的数组中添加元素的方法小结
2015/10/24 Javascript
input点击后placeholder中的提示消息消失
2016/01/15 Javascript
javascript的正则匹配方法学习
2016/02/24 Javascript
javascript对象的相关操作小结
2016/05/16 Javascript
JQuery EasyUI Layout 在from布局自适应窗口大小的实现方法
2016/05/28 Javascript
原生js实现简单的Ripple按钮实例代码
2017/03/24 Javascript
JS实现发送短信验证后按钮倒计时功能(防止刷新倒计时失效)
2017/07/07 Javascript
vue移动端裁剪图片结合插件Cropper的使用实例代码
2017/07/10 Javascript
vue-cli脚手架打包静态资源请求出错的原因与解决
2019/06/06 Javascript
javascript面向对象三大特征之多态实例详解
2019/07/24 Javascript
[17:13]DOTA2 HEROS教学视频教你分分钟做大人-斯拉克
2014/06/13 DOTA
详解Python编程中基本的数学计算使用
2016/02/04 Python
python用pandas数据加载、存储与文件格式的实例
2018/12/07 Python
Python删除n行后的其他行方法
2019/01/28 Python
python字符串和常用数据结构知识总结
2019/05/21 Python
python 中pyqt5 树节点点击实现多窗口切换问题
2019/07/04 Python
python zip()函数的使用示例
2020/09/23 Python
浅析Python 字符编码与文件处理
2020/09/24 Python
Ajax实现页面无刷新留言效果
2021/03/24 Javascript
同学聚会老师邀请函
2014/01/28 职场文书
机械系毕业生求职信
2014/05/28 职场文书
计算机网络专业求职信
2014/06/05 职场文书
工作经验交流材料
2014/12/30 职场文书
三孔导游词
2015/02/05 职场文书
CAD实训总结范文
2015/08/03 职场文书
公司中层管理培训心得体会
2016/01/11 职场文书
教您:房贷工资收入证明应该怎么写?
2019/08/19 职场文书
创业开店,这样方式更合理
2019/08/26 职场文书
大型强子对撞机再次重启探索“第五种自然力”
2022/04/29 数码科技