Linux服务器安装Anaconda和搭建tensorflow-gpu环境

一、下载并安装Anaconda3

①:下载Anaconda3

清华大学开源软件镜像站

在这里插入图片描述

(注意!!!Anaconda5.3版本以后是python3.7版本,一定注意避免,防止后续出错,因为这个错误导致耗费了一整天时间,如果需要 Python3.6一定不要下载5.3以后的Anaconda!!!“引自网络”)

②:安装Anaconda3

Anaconda3-5.2.0-Linux-x86_64.sh上传到服务器上:
在这里插入图片描述
然后shell跳转到所放Anaconda3-5.2.0-Linux-x86_64.sh的目录,执行下列命令:

bash Anaconda3-5.2.0-Linux-x86_64.sh

之后便是一路的Enter,直到输入yes/no,输入yes选择安装目录,我的是/home/face/Anaconda,之后便是安装。
再之后询问是否加入配置文件,输入yes。
之后会出现是否安装VScode,我选择了no。

配置环境变量:vim /etc/profile,
输入i进入编辑状态,在文件末尾添加 : **PATH=/XXX/anaconda3/bin:$PATH**
(“XXX”是你的根目录名字,注意vim的使用,按ESC再输入i进入编辑模式)
完毕之后,按下ESC,输入“:wq”,完成保存退出vim
输入source /etc/profile,激活环境
可以输入**python --version****conda --version**进行验证。

二、搭建tensorflow-gpu环境

①:创建虚拟环境

conda create -n tf-gpu python=3.6

记得换清华源:
在这里插入图片描述
在安装anaconda后,如果执行conda create -n tf-gpu python=3.6出现下列问题时,要把镜像源中链接的https修改成http就可以了。

镜像创建好好如下图输入:conda info --envs 查看输出如下图所示结果则为正确:
在这里插入图片描述

②:tensorflow相关库的安装

使用source activate tf-gpu进入刚刚创建好的环境:
在这里插入图片描述
先更新一下pip:

pip install --upgrade pip

在这里插入图片描述

安装tensorflow gpu版本:

pip install tensorflow-gpu==1.13.2

在这里插入图片描述

pip install keras==2.1.5

在这里插入图片描述

pip install h5py==2.10.0

在这里插入图片描述

pip install scikit-image

在这里插入图片描述

pip install pillow==8.2.0

在这里插入图片描述
升级一下apt-get
在这里插入图片描述
安装screen(一定要先升级一下apt-get)

apt-get install screen

screen 的相关命令:
创建screen:screen -S name
退出: Ctrl A D
列出: screen -ls
进入: screen -r xxxx
关闭:screen -X -S 122128 quit

以下库全部安装:
当遇到“ImportError: cannot import name ‘_validate_lengths’”这个问题时,不要相信很多博客中写到的说是“numpy更新过之后_validate_lengths被移除或者改名了”的说法,而是应当安装scikit-image这个库,即可解决问题。

pip install --upgrade scikit-image
pip install opencv-python

Q: ImportError: libGL.so.1: cannot open shared object file: No such file or directory
A:

apt install libgl1-mesa-glx

Q: AttributeError: module ‘yaml’ has no attribute 'FullLoader’
A:

pip install --ignore-installed PyYAML

.
.
.
.
.
.
(先码到这,未完待续…)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值