解决在Pycharm中创建Pytorch项目中遇到如下问题:ImportError: DLL load failed: 找不到指定的模块。

文章讲述了在PyCharm中遇到DLLloadfailed错误,由于缺少Anaconda虚拟环境的PATH。解决方法包括在系统环境变量中添加虚拟环境路径,或使用AnacondaPrompt激活虚拟环境并启动PyCharm。
摘要由CSDN通过智能技术生成

参考文章:【PyCharm DLL load failed的原因和对治方法 - 知乎】https://zhuanlan.zhihu.com/p/72615307?utm_id=0

问题出在运行的项目中PATH值:没有对应的Anaconda虚拟环境下的PATH变量,所以会出现控制台报错的问题。

解决方法有两种:

1.在电脑高级系统设置->系统属性中-》环境变量-》系统变量-》Path中添加如下环境变量:
C:\Users\19215\.conda\envs\pytorch\;                        C:\Users\19215\.conda\envs\pytorch\Library\mingww64\bin\;  C:\Users\19215\.conda\envs\pytorch\Library\usr\bin\; C:\Users\19215\.conda\envs\pytorch\Library\bin\;      C:\Users\19215\.conda\envs\pytorch\Scripts\;                  C:\Users\19215\.conda\envs\pytorch\bin\;                                        D:\Anaconda\Anaconda3\condabin\;

其中C:\Users\19215\.conda\是安装虚拟环境的位置,如果找不到可以打开Anaconda Promt输入conda env list 就可以查询到虚拟环境安装的位置啦

这样问题就可以解决了。

2.还有一种办法是打开Anaconda Promt->输入conda activate pytorch 进入虚拟环境(pytorch是创建的虚拟环境的名字)-》在虚拟环境下输入 start +pycharm64.exe 的路径(注意,有空格的路径要记得加上双引号)

这种方式打开的Pycharm控制台也不会报错,因为在项目的环境变量中已经配置好了虚拟环境的环境变量。

这两种方法问题都可以解决,记录一下!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值