Linux 卸载、安装 anaconda 以及新建环境

一、卸载 anaconda

卸载 anaconda 博客

参照上述博客可以卸载 anaconda,注意编辑文件时,i 是进入输入模式,修改完毕后保存并退出操作是:先按 Esc 退出输入模式,shift+:+wq+Enter 即可保存修改并退出。

二、安装 anaconda

安装 anaconda 博客

参照上述博客可以安装 anaconda 同时也有第三部分的 pytorch 下载教程

三、新建 Pytorch 环境

在 pytorch 官网下载对应的 pytorch 版本,首先得查看 CUDA 的版本

nvidia-smi

这里我的 CUDA 版本是10.1
对应 pytorch 官网找到对应的命令即可

# CUDA 10.1
pip install torch==1.7.1+cu101 torchvision==0.8.2+cu101 torchaudio==0.7.2 -f https://download.pytorch.org/whl/torch_stable.html

最后验证一下 pytorch 是否安装成功,返回 True 则大功告成!

conda activate 环境名
python
import torch
torch.cuda.is_available()

四、新建 Tensorflow 环境

# 新建环境
conda create -n 环境名 python=3.6  # 这里下载的python版本是3.6
# 激活环境
conda activate 环境名

CUDA 版本与 tensorflow 对应查询博客
下载对应版本 tensorflow 链接

pip install tensorflow_gpu-2.0.0-cp36-cp36m-manylinux2010_x86_64.whl  # 36要与前面的python版本对应
# 测试是否安装成功
import tensorflow as tf   # 这是最关键的一步,此步失败,说明安装有问题
sess = tf.Session()  # 这步往往会显示显卡的相关信息
a = tf.constant(100)
print(sess.run(a))

我遇到的小插曲

我刚开始在测试时,第一步就报错 No module named ‘tensorflow’
紧接着我通过 conda list 命令查看环境中存在 tensorflow-gpu 这个包
于是我就用 import tensorflow-gpu as tf 命令,依然一直对 -gpu 报错。
最后我参考 No module named ‘tensorflow’ 解决办法博客 发现是版本不匹配
重新删除环境下载了 python3.6 (起初我下载的是python3.7啦)

五、最后附上常用的命令

# 移除环境命令
conda remove -n 环境名 --all
# 查看所有的环境
conda info --env
# 查看环境下下载的包列表
conda list
  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值