Ubuntu18.04安装Ananconda与TensorFlow(一)

一、安装anaconda

1、首先需要下载Anaconda啦,一般去官网直接下载就可以,然后根据自己的系统

选择合适的版本即可。

2、找到自己的下载文件,使用命令

sh Anaconda3-2018.12-Linux-x86_64.sh 

然后开始安装就行,后面会出现一个安装目录,自己可以选择,不选择输入yes就可以继续往下安装就好了

3、查询自己的anconda的环境变量是否加入系统了,一定要查询哦,要不然conda 命令就不能使用了

sudo gedit ~/.bashrc

如果文件的最后面没有export PATH="/home/wusir/anaconda3/bin:$PATH",则自己加入就好

4、测试conda指令使用可以使用

在终端输入 conda list 即可,便可以查询annconda中安装了哪些包

二、TensorFlow 安装

1、创建一个TensorFlow环境,使用过Anaconda的人都知道它在管理不同的环境时特别方便

conda create -n tensorflow python=3.6

这里需要注意的是tensorflow的官网上目前显示tensorflow目前支持Python3的3.4/3.5/3.6,Python2也支持,但是一般都不用Python2了。

2、激活tensorflow环境

注意这里一定要是source activate tensorflow,退出环境 conda deactivate;在Windows中的指令

是 activate tensorflow,如果退出环境就使用source deactivate 即可。

3、安装tensorflow(可以指定安装源,速度会比较快,如果失败,可以多安装几次)

pip install tensorflow

直接输入上述指令即可,等待安装完成。

4、测试tensorflow 啦

最终如果要使用的话就可以在spyder中就可以啦

5、配置Anaconda

       (1) 如果不进行配置,启动spyder等也是不能够运行tensorflow的,因为anaconda中默认安装的spyder等是应用于root的,而非tensorflow。在Terminal中运行命令:

anaconda-navigator #启动navigator,从navigator中启动TensorFlow环境中的Spyder。

或者激活 TensorFlow 环境之后 输入 Spyder

    (2)如何更换 anaconda 的镜像呢,参考:

ubuntu更换anaconda的镜像_泡泡里的月亮的博客-CSDN博客_ubuntu修改anaconda镜像

 ste:1:输入下面命令打开 anaconda 的镜像源

sudo gedit ~/.condarc

step2:通过下面的命令方法修改镜像源,加入自己的即可

channels:
  - defaults
show_channel_urls: true
channel_alias: https://mirrors.tuna.tsinghua.edu.cn/anaconda
default_channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

6、更新Anaconda

conda upgrade --all

7、由于anaconda 是通过环境来管理各种包的,所以如果在用TensorFlow过程中需要安装其它的包,一定要在TensorFlow这个环境中去安装,默认安装会安装到 boot 中去。

8、安装opencv的过程也和这个类似(在tensorflow环境中安装OpenCV):

(1)激活TensorFlow 环境

source activate tensorflow

(2)用 pip 安装(或者类似于tensorlow的安装方式一样,指定安装源,速度会比较快)

conda install  opencv-python

        开始用的是 pip 安装的,会直接安装最新版本的OpenCV,import 时无法读取函数,网上很多帖子说是opencv版本太高的原因导致的,然后使用conda安装,版本是3.4.2;当然也可以自己下载OpenCV的Python安装文件,直接安装即可,注意环境要对应。

(3)测试即可

打开spyder,import cv2 as cv ,自己找一张图片读入测试即可

cv.imread('-----')

  • 4
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值