使用virtualenv导入ssl模块找不到指定的模块

最近在学习tensorflow,由于教程里面使用的是virtualenv,所以就按照教程开始安装了虚拟环境。但是在使用的时候,卡在了import ssl这一步,提示如下错误

python 复制代码
>>> import ssl
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\ProgramData\miniconda3\lib\ssl.py", line 99, in <module>
    import _ssl             # if we can't import it, let the error propagate
ImportError: DLL load failed while importing _ssl: 找不到指定的模块。

推测是由于之前一直使用的是miniconda,在使用virtualenv生成的新环境里,没有把conda里的文件完全复制过来,经过网上的一顿搜索,看了大家复制的文件,最终解决问题,方法如下:

在我的miniconda安装路径下找到 "libcrypto-3-x64.dll"和 "libssl-3-x64.dll"文件,复制到virtualenv新建的虚拟环境 Scripts文件夹。下面第一幅图是我的电脑里miniconda安装路径,在Library→bin文件夹里,复制到第二幅图中新建的虚拟环境里。

相关推荐
YJlio39 分钟前
2026年4月18日60秒读懂世界:从神舟二十号出舱到L2新国标公示,今天最值得关注的6个信号
windows·python·django·计算机外设·电脑·outlook·eixv3
代码小书生8 小时前
Windows X-Lite Win11 26H1 v3 游戏优化系统!集Win11、Win10、Win7三代优点,兼顾游戏办公生产算力,系统精简纯净!
windows·win10·电脑系统·windows10·26h1·windows x-lite·操作系统操作系统
贵沫末10 小时前
python——打包自己的库并安装
开发语言·windows·python
小眼哥11 小时前
SpringBoot整合Vue代码生成exe运行程序以及windows安装包
vue.js·windows·spring boot
xiaoshuaishuai812 小时前
C# GPU算力与管理
开发语言·windows·c#
꯭爿꯭巎꯭14 小时前
千鹿PR助手邀请码
windows
张赐荣16 小时前
跨平台无障碍版随机数生成器
windows
胖少年16 小时前
从零开始:在 Windows 上用 llama.cpp 跑本地大模型
windows·llama
小狄同学呀16 小时前
同样的global,不同的audioLibPath——记一次诡异的内存错位
c++·windows