解决pycharm控制台ImportError: DLL load failed while importing _ssl: 找不到指定的模块。

文章讲述了用户在重新安装PyCharm后,由于在虚拟环境下继承PyTorch包导致的控制台ImportError问题,通过找到并复制特定DLL文件至正确路径解决了问题,鼓励分享其他类似情况的解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

可能情况-首先一定要确定自己的问题原因:

  1. 配置环境变量的问题,见这篇文章
  2. 和我一样,下面介绍;
  3. 其他情况我还没有遇到过,欢迎大家分享。

情况介绍(瞄一眼即可,看看是否与我情况相似)

首先介绍一下自己的情况:

  1. 重新安装了pycharm,在正常环境(即:选择先前配置的解释器,我用的是anacodna3如下图)中控制台是可以使用的。如果在正常环境中控制台无法使用,那大概率是配置环境变量的问题。(转可能情况1,无需继续往后阅读)
    在这里插入图片描述
  2. 新建了一个项目,选择的环境为虚拟环境,继承了PyTorch环境里的包,如下:
    在这里插入图片描述
  • 问题描述:
    在此环境中,无法使用pycharm的控制台,报错ImportError: DLL load failed while importing _ssl: 找不到指定的模块。

解决方案:

因为这个项目继承的是虚拟环境PyTorch,因此在E:/Anaconda3/envs/PyTorch/Library/bin目录下找到libcrypto-数字-x64.dlllibssl-数字-x64.dll两个文件,将这两个文件复制到E:/Anaconda3/envs/PyTorch/DLLs路径下。重启pycharm。
在这里插入图片描述
在这里插入图片描述
如果遇到类似问题,但不完全相同,欢迎在评论区放置其他方法。

评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值