VMware下Ubuntu22.04配置pytorch环境遇到的问题

纯小白,想学机器学习,简要记录一下安装过程中遇到的问题:

1.跟着CSDN上几位佬按部就班下载anaconda,在使用conda命令时显示not found command

原因: 没在anaconda3路径下打开终端

2.在anaconda里create一个空间pytorch后,无法进入(activate)了

原因:多半是pytorch版本不匹配

解决:

(base) user@user-virtual-machine:~/anaconda3$  source activate

3.准备在base里安装cuda了,在检查系统推荐的显卡驱动时,发现不对劲了,只有一条vmtools的,又去“软件与更新”里查看附加驱动,无法使用此功能???

原因: VMware是虚拟显卡,怎么可能有显卡推荐😭😭(没显卡的应该安装pytorch的CPU版本,而不是GPU)

users@users-virtual-machine:~$ sudo ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:0f.0 ==
modalias : pci:v000015ADd00000405sv000015ADsd00000405bc03sc00i00
vendor   : VMware
model    : SVGA II Adapter
driver   : open-vm-tools-desktop - distro free

4.尝试用docker配置GPU版的pytorch,于是乎去docker hub上寻找匹配的镜像源,结果docker hub寄了(失败了.....)

解决方案: CSDN上有佬自己的个人镜像

5.终于在pull到pytorch了,一看安装的是runtime版本的,晕,卸载重装devel版本的,提示: 没有cuda,可能无法使用

解决方案: 放弃该方案

6.老老实实下载pytorch的CPU版本(不知道新出的ROCm版本行不行,没试过),在之前anaconda里配置的pytorch环境中pip就行了

注意:一定要找到和pytorch对应版本的python,不然无法import torch!

方法:在创建虚拟环境的时候就加上python版本

(base) user@user-virtual-machine:~/anaconda3$  conda create -n pytorch python=对应版本号

这里我下载的是1.9.0的pytorch+3.8的python, 成功搭建!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值