为了账号安全,请及时绑定邮箱和手机立即绑定

PyCharm:导入任何导入 ssl 的模块时出现导入错误

PyCharm:导入任何导入 ssl 的模块时出现导入错误

三国纷争 2021-11-02 20:09:03
由于无法导入ssl. 使用我创建的两个 Anaconda 虚拟环境时,我得到了这种行为。例如,当我尝试调试使用的 Python 代码时,boto3我看到以下错误:C:\home\miniconda\envs\scw\python.exe "C:\Program Files\JetBrains\PyCharm Community Edition 2018.3.4\helpers\pydev\pydevd.py" --multiproc --qt-support=auto --client 127.0.0.1 --port 57111 --file C:/home/git/onvif_interact/onvif_interact/notifications.py --config C:\home\data\pullpoint\camera_desk.inipydev debugger: process 22816 is connectingConnected to pydev debugger (build 183.5429.31)Traceback (most recent call last):  File "C:\Program Files\JetBrains\PyCharm Community Edition 2018.3.4\helpers\pydev\pydevd.py", line 1741, in <module>    main()  File "C:\Program Files\JetBrains\PyCharm Community Edition 2018.3.4\helpers\pydev\pydevd.py", line 1735, in main    globals = debugger.run(setup['file'], None, None, is_module)  File "C:\Program Files\JetBrains\PyCharm Community Edition 2018.3.4\helpers\pydev\pydevd.py", line 1135, in run    pydev_imports.execfile(file, globals, locals)  # execute the script  File "C:\Program Files\JetBrains\PyCharm Community Edition 2018.3.4\helpers\pydev\_pydev_imps\_pydev_execfile.py", line 18, in execfile    exec(compile(contents+"\n", file, 'exec'), glob, loc)  File "C:/home/git/onvif_interact/onvif_interact/notifications.py", line 3, in <module>    import boto3  File "C:\home\miniconda\envs\scw\lib\site-packages\boto3\__init__.py", line 16, in <module>    from boto3.session import Session  File "C:\home\miniconda\envs\scw\lib\site-packages\boto3\session.py", line 17, in <module>    import botocore.session  File "C:\home\miniconda\envs\scw\lib\site-packages\botocore\session.py", line 30, in <module>    import botocore.credentials  File "C:\home\miniconda\envs\scw\lib\site-packages\botocore\credentials.py", line 42, in <module>    from botocore.utils import InstanceMetadataFetcher, parse_key_val_file  File "C:\home\miniconda\envs\scw\lib\site-packages\botocore\utils.py", line 31, in <module>
查看完整描述

2 回答

?
侃侃尔雅

TA贡献1801条经验 获得超16个赞

我最近在 PyCharm 上遇到了同样的问题。根据他们的论坛帖子,这是一个已知问题,将在 Pycharm 2019.1 的下一个版本中修复。我发现解决这个问题的唯一方法是使用 python 3.6 创建一个环境。如果您使用该环境作为解释器,PyCharm 应该可以正常工作。希望这可以帮助。


查看完整回答
反对 回复 2021-11-02
?
慕田峪7331174

TA贡献1828条经验 获得超13个赞

我已经在这里提到您可以继续使用带有 python 3.7 的 conda 环境。唯一的解决方法是复制/粘贴两个 dll 文件以应对Python 3.7 anaconda 环境中提出的相同问题- import _ssl DLL load fail 错误


查看完整回答
反对 回复 2021-11-02
  • 2 回答
  • 0 关注
  • 475 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号