最近搭建Pytorch环境,但是安装好了以后反复出现如下问题
无法在python环境下import torch,但是我使用pip list命令发现我是已经下载了的
我将Pytorch卸载后并在新的虚拟环境中反复对照教程进行尝试了依然还是import不了,并且这个问题百度也解决不了
然后我尝试了直接pip install torch
结果发现它报的错出现的提示就是我之前import torch时报错的原因
1.我重新创建了一个虚拟环境并设置其python版本为3.8
conda create --name hahaha python=3.8
2.然后按照搭建Pytorch环境的步骤来
3.在python环境中import torch,但是等了很久很久,我以为又失败了,但是我重启Anaconda prompt重新进入环境后import torch一下子就成功了,所以小伙伴们如果一会还没有import成功可以试试重启
4.然后我试着导入另外两个包发现出现这个问题
这时候只需要exit()退出python环境
然后输入
pip install PySoundFile
就可以啦
1.首先在Anaconda prompt中运行
conda update conda
//将conda更新到最新版本会方便后续 *** 作进行
2.配置清华源,将.condarc文件更改成以下内容 *** 作详细步骤参考
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/main/
conda config --set show_channel_urls yes
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 config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/peterjc123/
3.创建虚拟环境 *** 作详细步骤参考
4.进入虚拟环境
activate xxx
//xxx为你创建的虚拟环境名
5.若先前已下载pytorch包但是import失败,则一般是下载了但并不成功,这种情况建议先删除安装目录Anaconda->pkgs->pytorch的文件夹即它的taz包然后重新下载pytorch
1.进入Pytorch官网
2.查看电脑配置,全局搜索里搜索设备管理器
找到目录中的显示适配器,若其中为AMD则无法使用CUDA加速,下述 *** 作中不要选择CUDA,若为图中则可以选择CUDA
3.页面下拉
第一行选择第一个稳定版本
其他几行根据自己的需要来,最后一行的选择参考 *** 作2
4.将上图中灰色命令行复制粘贴到Anaconda promt中运行即可
//若出现httperror或者下载异常慢一般为清华源未配置好
1.进入python环境,命令行输入
python
2.输入
import torch
3.若能正常进入下一个命令行则安装成功
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)