利用Anaconda安装pytorch和CUDA时的报错解决

这篇具有很好参考价值的文章主要介绍了利用Anaconda安装pytorch和CUDA时的报错解决。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

安装流程参考:Ubuntu18配置与ROS兼容的深度学习环境(Anaconda3+PyTorch1.10+python3.8+cuda10.2)_ubuntu18在ros使用conda_冰激凌啊的博客-CSDN博客

环境:

Ubuntu 18

Gtx 1066

可能面临的问题和报错:

问题1.CUDA安装后却运行不了nvcc -V

Command 'nvcc' not found, but can be installed with: sudo apt install nvidia-cuda-toolkit

答:有两种情况。第一种情况是通过命令行或官网下载的,添加路径即可。第二种情况是通过Conda安装的,那么就不用管,我们换种方法验证CUDA是否安装到位。

第一种情况参考解决办法:Linux下nvcc -V 与 nvidia -smi 已安装但command not found,but can be installed with:问题_superheroy的博客-CSDN博客第二种情况解决办法(可以直接到文尾看安装方法)

跳开这个命令,在你建立的conda环境中键入命令

conda list

conda虚拟环境cuda不能用,pytorch,人工智能,python在弹出的信息中找到pytorch,后面一串是py3.8_cuda10.2_cudnn7.6代表你的CUDA安装好了(你都看这文章了,我猜你没装好),后面一串是py3.8_cpu或者类似带有cpu字样的,说明你装失败了.

到这里为止,检验自己CUDA是否安装好的问题解决了.

Conda找不到你指定的版本,就会装个cpu版本的糊弄你.下面是核心部分:

你在网上找到的博客装的好好的,怎么到你这就不行了呢?想必你已经指定了环境:Ubuntu18 Anaconda gtx1060(或1065,1066),那么问题就出在了时效性上.这是一个很严苛的条件,可能几个月的时间就会发生变化

conda install pytorch torchvision cudatoolkit=10.2 -c pytorch

例如上述这段命令(只指定了CUDA的版本),在现在这个时间点执行它,你就会得到一个cpu版本的pytorch.试试下面这条命令:

conda install pytorch==1.9.0 torchvision==0.10.0 torchaudio==0.9.0 cudatoolkit=11.3 -c pytorch -c conda-forge

我执行这条命令后,CUDA终于装成功了(或者说,终于装成功GPU版本的pytorch了),可是仍然有潜在的问题,我发现conda在执行完这段命令后安装的是1.10.0的pytorch,和我指定的并不一样.这提醒了我,要是看到本文的读者是在我写这博客三个月后看到的,这个方法不就又失效了吗?我希望这个博客可以在很长的时间里一直有效,这也是我写每一篇的博客的最基本的目标.

最简单也是最有效的方法

去官网查看命令,就这么简单. 你肯定要骂人了,但请耐心看完,会有那么一点点收获的.

PyTorchAn open source machine learning framework that accelerates the path from research prototyping to production deployment.https://pytorch.org/滑到这个位置

conda虚拟环境cuda不能用,pytorch,人工智能,python

注意到底部有个"Previous ersions of Pytorch" ,点击它

conda虚拟环境cuda不能用,pytorch,人工智能,python

 v1.13.1是pytorch的版本.

如果你是1060的显卡那么你就找CUDA 11.4以前的命令都是可以的conda虚拟环境cuda不能用,pytorch,人工智能,python

 例如1.11.0这里有CUDA10.2和CUDA11.3的命令,都是可以的.

不管你在什么时候安装,一定可以找到没有失效的版本(没有新到不支持你的显卡,又不会老到运行不了你找到的源码)

欢迎留言

附录

安装流程:

1.安装Anaconda3
wget https://repo.anaconda.com/archive/Anaconda3-2021.05-Linux-x86_64.sh
bash Anaconda3-2021.05-Linux-x86_64.sh -p ~/Package/anaconda3 -u
按住回车,然后输入yes,再然后就安装成功了

2.为了排除与ros的冲突
sudo gedit .bashrc
注释掉原本加入的anaconda注释
source .bashrc
以后每次启动都要输入 source ~/Package/anaconda3/bin/activate


3.查看安装结果
输入 conda --version
python Ctrl+z 退出

4.创建虚拟环境 mytorch
conda create -n mytorch python=3.8
激活虚拟环境
conda activate mytorch

5.安装显卡驱动
打开终端,输入ubuntu-drivers devices
其中标记 recommended 的,即为推荐安装的驱动
打开软件和更新->选择附加驱动->选择刚刚找到推荐安装的驱动nvidia-driver-470->点击应用更改
->等待,然后安装完毕->重启

6.在mytorch中安装pytorch
conda install pytorch==1.10.0 torchvision==0.11.0 torchaudio==0.10.0 cudatoolkit=10.2 -c pytorch

可能用到的命令:

激活anaconda环境
source ~/Package/anaconda3/bin/activate
conda activate mytorch

启动相机的ros命令
roslaunch realsense2_camera rs_camera.launch

附:conda相关命令
# 创建新的环境
conda create -n mytorch python==3.8
# 激活环境
conda activate mytorch
# 删除环境
conda remove -n mytorch --all
# 退出当前环境
conda deactivate
# 查看有那些虚拟环境
conda env list
# 查看有某个虚拟环境有那些包
conda list
 文章来源地址https://www.toymoban.com/news/detail-646958.html

到了这里,关于利用Anaconda安装pytorch和CUDA时的报错解决的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 深入学习之anaconda、pytorch、cuda安装

    1. 安装CUDA与CUDNN csdn大佬安装步骤 【CUDA】cuda安装 (windows版) 查看此电脑的CUDA版本配置 自己电脑上GPU使用的详细参数 安装对应版本的CUDA 大佬链接 安装对应的CUDNN 大佬链接 查看安装的CUDA驱动的版本 查看 CUDA 设置的环境变量 2. Anaconda安装PyTorch 1.查看 conda 环境 创建虚拟环

    2024年02月04日
    浏览(23)
  • 深度学习环境安装|PyCharm,Anaconda,PyTorch,CUDA,cuDNN等

    本文参考了许多优秀博主的博客,大部分安装步骤可在其他博客中找到,鉴于我本人第一次安装后,时隔半年,我忘记了当时安装的许多细节和版本信息,所以再一次报错时,重装花费了大量时间。因此,我觉得有必要把主要过程记录下来,以便下次需要时快速安装。以下过

    2024年02月17日
    浏览(88)
  • PyTorch深度学习环境安装(Anaconda、CUDA、cuDNN)及关联PyCharm

    Tytorch : Python 机器学习库,基于 Torch ,用于自然语言处理等应用程序 Anaconda :是默认的 python 包和环境管理工具,安装了 anaconda ,就默认安装了 conda CUDA : CUDA 是一种由显卡厂商 NVIDIA 推出的通用并行计算架构,该架构使 GPU 能解决复杂的计算问题,可用来计算深度学习 c

    2024年02月13日
    浏览(70)
  • 开发Flutter时点击运行时的报错

    Could not build the precompiled application for the device. Error (Xcode): No profiles for \\\'com.jiniu.paymentpro\\\' were found: Xcode couldn\\\'t find any iOS App Development provisioning profiles matching \\\'com.jiniu.paymentpro\\\'. Automatic signing is disabled and unable to generate a profile. To enable automatic signing, pass -allowProvisioningUpdates to xcodebui

    2024年02月10日
    浏览(31)
  • Linux 的 anaconda 虚拟环境下安装指定的 cuda、cudnn、pytorch

    感悟:首先,anaconda 的虚拟环境真香!开辟一个新的虚拟环境,很多环境、版本不兼容的问题都不复存在,尤其对复现别人代码的同学很有用。 条件:只要安装的版本不超过自己机器的硬件条件,那么就可以安装。 1. 确定安装的 cuda 版本。 在虚拟环境中,先用 conda search c

    2024年02月09日
    浏览(81)
  • VS CUDA OpenCV编程 遇到gpu端核函数 应输入表达式的报错解决办法

    最近在做开发时,用到了cuda和opencv结合的使用方法。其中,cuda能够提供的公式就那么多,所以打算自己写一个核函数来实现自己想要实现的算法。结果遇到了核函数调用的时候报错,提示应输入表达式。 经过在网上查找,大家的解决办法基本上都说在cu文件中出现没事,可

    2024年02月08日
    浏览(55)
  • 【新手流程】1小时解决Anaconda+Cuda+Cudnn+Pytorch+Pycharm深度学习环境配置

    1、安装Anaconda 2、安装Cuda+Cudnn 3、安装Pytorch 4、安装Pycharm 5、配置Pycharm环境 点击进入Anaconda官网👉: Anaconda.com官网 https://www.anaconda.com/download/ 如果下载速度太慢可以使用这个镜像链接: Index of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror Index of /anaconda/a

    2024年02月16日
    浏览(104)
  • Windows下安装Torch+cuda(Pytorch、Anaconda、Pycharm、NVIDIA驱动)、Jupyter

    直接下载免费的 官方Anaconda安装,安装过程中建议自行配置安装目录,并确认添加运行环境到Path中,安装后通过cmd命令行输入conda -V 查看是否安装以及版本号。 社区版免费安装,个人学习安装 社区版 即可,社区版基本能满足个人学习需求。 若安装 专业版 需购买正版或自行

    2024年04月28日
    浏览(47)
  • 解决:使用前端路由时的报错Cannot destructure property ‘options’ of ‘(0 , vue__WEBPACK_IMPORTED_MODULE_1__.inject)

    使用前端路由时,代码无误,但是页面不显示任何东西,控制台报错: Cannot destructure property ‘options’ of ‘(0 , vue__WEBPACK_IMPORTED_MODULE_1__.inject)(…)’ as it is undefined. step1: step3 最终就可以得到期望的效果啦

    2024年02月16日
    浏览(81)
  • NFS客户端挂载nfs服务器共享目录时的报错及解决办法:mount.nfs: access denied by server while mounting

    客户端挂载nfs共享目录时的报错信息:mount.nfs: access denied by server while mounting 192.168.41.191:/nfsfile NFS服务器 1、我原来nfs配置文件exports里面的内容如下 2、重启rpcbind和nfs-server服务;查看了一下nfs-server服务,上面显示“Active: active (exited) \\\",意思是“活动:活动(已退出)”,这是

    2024年02月05日
    浏览(53)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包