我正在Win10上遇到_ssl问题。 我已将python软件包和代码从Windows 7移至Windows10。一开始,我面临以下问题:
ImportError:缺少必需的依赖项['numpy']
但是这个问题通过重新安装numpy和pandas的.whl软件包解决了。
当前,我在执行代码时面临以下问题:
import _ssl # if we can't import it, let the error propagate
ImportError: DLL load failed: The specified procedure could not be found.
有关堆栈溢出的其他问题,并尝试了一些步骤:
已更改此Python 3.7 anaconda environment - import _ssl DLL load fail error
已安装pyopenssl。
更新了系统环境变量。
重新启动pycharm。
当前在Anaconda提示符下显示为:
(base) C:\>
(base) C:\>python
Python 3.7.0 (default, Aug 14 2018, 19:12:50) [MSC v.1900 32 bit
(Intel)] :: Ana
conda, Inc. on win32
Type "help", "copyright", "credits" or "license" for more
information.
>>> import ssl
>>> import _ssl
>>>
这意味着_ssl.pyd文件没有问题。
这在Windows 7上可以正常运行,但在Windows 10上则不能正常运行。
答案 0 :(得分:2)
不!当然,您可以继续使用PyCharm的python 3.7。对于该问题Python 3.7 anaconda environment - import _ssl DLL load fail error,还有另一个答案,该问题可让您通过复制/粘贴有关_ssl过程的两个dll文件来摆脱此问题。
答案 1 :(得分:0)