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://blog.csdn.net/u012223913/article/details/79097297,以及官方的升级工具:https://github.com/tensorflow/tensorflow/tree/master/tensorflow/tools/compatibility 同时,tensorflow1.x只能支持CUDA8和CUDA9,目前我在服务器上用的是CUDA7.5。那么还需要问下他们CUDA8在哪里。

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

conda安装tensorflow和conda常用命令相关推荐

  1. 安装 | cmd(命令提示符)窗口下使用conda安装TensorFlow

    博主github:https://github.com/MichaelBeechan 博主CSDN:https://blog.csdn.net/u011344545 之前写过两篇关于安装TensorF ...

  2. 【Python】Conda安装TensorFlow和PyTorch的GPU支持包

    Conda基本操作 这里的Conda可以包括Miniconda和Anaconda,是一个统称. 配置conda镜像: vim ~/.condarc 内容: channels:- defaults sh ...

  3. dpkg命令用法、Ubuntu下deb包的解压、打包、安装、卸载及常用命令参数

    dpkg命令的用法 不带图简装:https://blog.csdn.net/wanghuohuo13/article/details/78916821?ops_request_misc=&re ...

  4. debian安装 Debian的一些常用命令

    本篇文章主要介绍了"debian安装 Debian的一些常用命令",主要涉及到debian安装方面的内容,对于Linux教程感兴趣的同学可以参考一下: dpkg学习:(1)dpkg ...

  5. conda安装tensorflow

    conda安装会自动检查依赖库和版本冲突,在tensorflow安装中尝试一下. 1. 首先,安装conda工具,anconda太重,可以安装miniconda 链接 Installing on Li ...

  6. 使用豆瓣源下载指定版本的tensorflow(附conda安装tensorflow全步骤)

    进入anaconda prompt 查看conda版本(检验是否安装成功) conda --version 查看已有环境 conda info --envs 查看可安装的python版本 conda ...

  7. 如何用conda安装软件|处理conda安装工具的动态库问题

    conda的确是一个非常好的工具,对于初学者而言,安装软件就跟用XXX软件管理器一样方便.正因为他如此便利,以至于我介绍如何手动安装工具时,总有人问我为啥不用conda. 我用conda,并且用的很好 ...

  8. docker安装zookeeper_Docker安装Zookeeper以及Zookeeper常用命令

    Docker安装Zookeeper 下载并运行 $ docker search zookeeper # 查看一下镜像$ docker pull zookeeper:3.4.9 # 拉取指定版本zk镜像 ...

  9. Nginx(二):安装、配置、常用命令

    1.Nginx在Linux操作系统中的安装 这里简单介绍一下nginx的安装了 1.1.前期准备 在安装nginx之前我们要提前准摆好它的编译工具以及库文件:zlib.poenssl. 还有有让Ngi ...

最新文章

  1. 一文告诉你Adam、AdamW、Amsgrad区别和联系 重点
  2. Active Directory授权还原
  3. jsp用户登录验证_Java之使用过滤器进行登录验证
  4. Java8collection.sort_Collections.sort()源码分析(基于JAVA8)
  5. oracle的sid
  6. Java多态的理解,真实开发详解,带编程,通俗白话文,简单易懂
  7. Linux下载GEO数据,最简单的IGS精密星历等数据下载方法PPT
  8. 计算机打印基础知识教程,员工计算机基础知识普及教程(ppt 84页)
  9. [日常] Apache Order Deny,Allow的用法
  10. OpenCV图像处理——阈值处理/二值化(python实现和c++实现)
  11. HTML translate方法,HTML canvas translate()用法及代码示例
  12. 周 7 福利日:中奖名单公布
  13. 银河麒麟加完全自主的龙芯指令集,组合渡劫能否成功
  14. vue解决火狐浏览器滚动条问题
  15. MySQL中 (GROUP BY 用法)和(ORDER BY用法)
  16. Java(老白再次入门) - 多线程
  17. PAT甲级真题 1011 World Cup Betting (20分) C++实现
  18. JS对异步循环使用递归,分批进行大量异步请求
  19. 网易云放音乐加载不出来 CSDN打不开等问题 重新分配IP地址
  20. 西门子s7—200smart型PLC和昆仑通泰触摸屏程序

热门文章

  1. 推荐系统遇上深度学习(三十六)--Learning and Transferring IDs Representation in E-commerce...
  2. AVL树 01 AVL树基础
  3. 线性代数矩阵乘法中的行向量和列向量
  4. linux 文件操作write详解
  5. 【0】开始学习安卓了
  6. 0基础如何学习安卓开发
  7. python编程图文_深入Python多进程编程基础——图文版
  8. 详细探究一下何为数字孪生技术,它的来源与价值又为何?
  9. 手把手搭建SSM框架
  10. blender2.8为模型添加材质和纹理