GPU服务器傻瓜式安装Anaconda,pytorch,tensorflow

1.下载Anaconda安装包,官网地址清华源地址

在官网下载到本地之后,可以通过文件传输上传安装包到服务器,使用清华源地址可以直接使用wget下载所需版本,例如:

wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2022.05-Linux-x86_64.sh

清华大学开源软件镜像站
Anaconda官网下载
wget下载Anacondalinux安装包

2.安装Anaconda

bash Anaconda3-2022.05-Linux-x86_64.sh

然后,Enter
安装Anaconda
接受许可证条款,yes,则将呈现Anaconda3的安装位置相关信息。
安装过程返回信息
安装过程返回信息
安装过程返回信息
安装过程返回信息
按照提示命令激活conda的基础环境

eval "$(/home/xxx/anaconda3/bin/conda shell.bash hook)"
conda init

conda init

conda info	# 查看conda相关信息

conda info

3.conda换源

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes	# 设置搜索时显示通道地址

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/

conda换源

注意:还原原始通道命令

conda config --remove-key channels	# 还原通道

4.安装pytorch

  • 查询cuda版本
nvidia-smi

在这里插入图片描述

  • 安装对应的pytorch版本,官网查看cuda对应的pytorch版本,也可以使用conda search pytorch查询可以安装的pytorch版本(向下兼容)
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • conda创建激活虚拟环境
conda create -n envpytorch python==3.10	# 创建envpytorch虚拟环境,并配置python3.10
source activate envpytorch	# 激活虚拟环境
conda activate envpytorch	# 进入虚拟环境
conda deactivate	# 退出虚拟环境
  • 在已创建的虚拟环境中安装pytorch,torchvision,torchaudio,cudatoolkit
    在这里插入图片描述
  • 查看是否安装成功
    在这里插入图片描述
  • 安装matplotlib、pandas、numba、seaborn等库
conda install matplotlib
conda install pandas
conda install numba
conda install seaborn

安装TensorFlow

  • 同样创建激活虚拟环境trf
conda create -n trf python==3.8.16
source activate trf
conda activate trf
conda deactivate trf
conda env list	# 查看所有虚拟环境

在这里插入图片描述在这里插入图片描述

  • 查看对应的tensorflow-gpu版本,或使用conda search tensorflow-gpu
    在这里插入图片描述
    在这里插入图片描述
  • 安装tensorflow-gpu2.4.1
    在这里插入图片描述
  • 安装完成之后,测试tensorflow是否安装成功
python
import tensorflow as tf

print(tf.__version__)
print(tf.test.gpu_device_name())
print(tf.config.experimental.set_visible_devices)
print('GPU:',tf.config.list_physical_devices('GPU'))
print('CPU:',tf.config.list_physical_devices(device_type='CPU'))
print(tf.config.list_physical_devices('GPU'))
print(tf.test.is_gpu_available())
#输出可用的GPU数量
print("Num GPUs Available: ", len(tf.config.experimental.list_physical_devices('GPU')))

可以看出本次安装出现错误
在这里插入图片描述
在这里插入图片描述
错误原因是numpy没有object属性,查阅材料发现numpy版本过高,选择降低版本

conda install numpy==1.23.4

在这里插入图片描述
在这里插入图片描述
再次测试是否安装成功
在这里插入图片描述
安装成功!!!!!!!!!!!!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值