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显示进度条的方法
Sep 20 Python
在Python中用get()方法获取字典键值的教程
May 21 Python
Python根据区号生成手机号码的方法
Jul 08 Python
python numpy函数中的linspace创建等差数列详解
Oct 13 Python
Python单元测试实例详解
May 25 Python
python 使用正则表达式按照多个空格分割字符的实例
Dec 20 Python
基于Django ORM、一对一、一对多、多对多的全面讲解
Jul 26 Python
django中使用Celery 布式任务队列过程详解
Jul 29 Python
python3 selenium自动化 下拉框定位的例子
Aug 23 Python
Python基础之元类详解
Apr 29 Python
Python函数中的不定长参数相关知识总结
Jun 24 Python
关于pytest结合csv模块实现csv格式的数据驱动问题
May 30 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 服务器配置(使用Apache及IIS两种方法)
2009/06/01 PHP
《PHP编程最快明白》第二讲 数字、浮点、布尔型、字符串和数组
2010/11/01 PHP
ThinkPHP控制器间实现相互调用的方法
2014/10/31 PHP
PHP调用MySQL存储过程并返回值的方法
2014/12/26 PHP
[原创]PHP实现字节数Byte转换为KB、MB、GB、TB的方法
2017/08/31 PHP
Centos7安装swoole扩展操作示例
2020/03/26 PHP
js获取及修改网页背景色和字体色的方法
2015/12/29 Javascript
JavaScript html5 canvas绘制时钟效果
2016/03/01 Javascript
Vue数组更新及过滤排序功能
2017/08/10 Javascript
讲解vue-router之什么是动态路由
2018/05/28 Javascript
微信小程序获取音频时长与实时获取播放进度问题
2018/08/28 Javascript
electron实现静默打印的示例代码
2019/08/12 Javascript
vue实现在线翻译功能
2019/09/27 Javascript
layui 弹出层值回传解决方式
2019/11/14 Javascript
Node.js API详解之 net模块实例分析
2020/05/18 Javascript
vue穿梭框实现上下移动
2021/01/29 Vue.js
[01:45]IMBATV TI4前线报道-选手到达
2014/07/07 DOTA
[03:42]2014DOTA2西雅图国际邀请赛7月9日TOPPLAY
2014/07/09 DOTA
[01:04:14]VP vs TNC 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
[57:31]DOTA2-DPC中国联赛 正赛 SAG vs CDEC BO3 第一场 2月1日
2021/03/11 DOTA
tensorflow入门之训练简单的神经网络方法
2018/02/26 Python
python3 读写文件换行符的方法
2018/04/09 Python
python批量图片处理简单示例
2019/08/06 Python
在Ubuntu 20.04中安装Pycharm 2020.1的图文教程
2020/04/30 Python
Keras load_model 导入错误的解决方式
2020/06/09 Python
汇科协同Java笔试题
2012/03/31 面试题
九年级语文教学反思
2014/02/04 职场文书
正风肃纪剖析材料
2014/02/18 职场文书
企业法人授权委托书范本
2014/09/23 职场文书
公司会议开幕词
2015/01/29 职场文书
幼儿园小班个人总结
2015/02/12 职场文书
岗位聘任报告
2015/03/02 职场文书
学校世界艾滋病日宣传活动总结
2015/05/05 职场文书
2015年机关党委工作总结
2015/05/23 职场文书
2015年教务处干事工作总结
2015/07/22 职场文书
python 离散点图画法的实现
2022/04/01 Python