Ubuntu pip 安装 PyTorch 出现错误: SSL 模块在 Python 中不可用 或 缺少 _ctypes 模块
发布时间
阅读量:
阅读量
标题无法显示,具体错误提示如下:
WARNING: pip 的配置涉及需要 TLS/SSL 的位置,但 Python 中的 ssl 模块不可用。
ModuleNotFoundError: 未找到名为 '_ctypes' 的模块
研究准备阶段
首先需明确,本文所述方法专为Ubuntu系统设计,CentOS用户请勿尝试!!!
当前网络上诸多教程未加辨别地直接指导用户通过yum安装libffi-devel等软件包,此种做法实属误导。
yum作为Fedora、RedHat及CentOS系统中用于管理软件包的Shell前端工具,在Ubuntu系统中对应的工具为apt ,若直接使用yum进行操作,将可能引发一系列问题。
问题分析
通过错误提示可以判断,问题可能源于所使用的Python环境中缺少了ssl或_ctypes这两个模块。此时,可进入Python交互界面,尝试进行导入操作以确认具体情况。
尝试导入ssl模块:

引入_ctypes模块:

还没有任何评论哟~
