解决pytorch安装问题,以及NVIDIA CUDA与显卡驱动对照表

现在pytorch都是官网一键复制安装,很简单。

但是新手还是容易出现以下两个问题,原因是当显卡驱动与cuda不匹配(极少数是pytorch版本问题):

>>> torch.cuda.is_available
<function is_available at 0x0000021667561678>

or

>>> nvcc -V
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'nvcc' is not defined

两个验证都不行。所以换驱动或者换cuda版本。可以自己打开nvidia控制面板或对照下表查看。

我去换显卡驱动了,没回来就是解决了。

安装cuda建议一键安装并且不要更改默认路径。安装后我遇到了nvidia控制面板消失的问题,只能一遍遍的重新安装驱动或cuda。

tensorflow目前不支持python3.7。

 

  • 4
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 37
    评论
要在Windows系统上安装CUDANVIDIA驱动程序和PyTorch,您可以按照以下步骤进行操作: 1. 安装NVIDIA驱动程序: - 访问NVIDIA官方网站(https://www.nvidia.com/Download/index.aspx)。 - 在“驱动程序下载”页面上,选择适用于您的GPU型号和操作系统的最新驱动程序版本。 - 点击“搜索”按钮并下载相应的驱动程序安装文件。 - 运行下载的驱动程序安装文件,并按照安装向导的指示完成安装过程。 2. 安装CUDA工具包: - 访问NVIDIA官方网站(https://developer.nvidia.com/cuda-downloads)。 - 在“CUDA下载”页面上,选择适用于您的GPU型号和操作系统的最新CUDA版本。 - 下载相应的CUDA安装文件。请确保选择与安装NVIDIA驱动程序版本兼容的CUDA版本。 - 运行下载的CUDA安装文件,并按照安装向导的指示完成安装过程。在安装过程中,选择您希望安装的组件和路径。 3. 配置环境变量: - 打开“控制面板”并选择“系统和安全”>“系统”>“高级系统设置”。 - 在弹出的对话框中,点击“环境变量”按钮。 - 在“系统变量”部分,找到名为“Path”的变量,并点击“编辑”按钮。 - 在弹出的编辑对话框中,点击“新建”按钮,并添加CUDANVIDIA安装路径(例如:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.5\bin和C:\Program Files\NVIDIA Corporation\NVSMI)。 - 确认并保存所有更改。 4. 安装PyTorch: - 打开Anaconda Navigator(如果您已经安装了Anaconda)或者打开命令提示符。 - 创建一个新的虚拟环境(可选但推荐),使用以下命令: ``` conda create -n myenv python=3.9 ``` 其中,myenv是您想要创建的虚拟环境的名称。 - 激活虚拟环境,使用以下命令: ``` conda activate myenv ``` - 安装PyTorch,使用以下命令(具体命令根据您的CUDA版本和PyTorch版本进行调整): ``` conda install pytorch torchvision torchaudio cudatoolkit=xx.x -c pytorch ``` 其中,xx.x是您安装CUDA版本。 完成上述步骤后,您应该成功安装NVIDIA驱动程序、CUDA工具包和PyTorch。您可以在Python中导入PyTorch并开始使用GPU进行深度学习任务。 请注意,在安装过程中,确保选择与您的GPU型号、操作系统和其他依赖项兼容的正确版本。 希望这些步骤对您有所帮助!如果您遇到任何问题,请提供详细的错误消息和问题描述,以便我们能够更好地帮助您。
评论 37
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值