ModuleNotFoundError:没有名为'_ctypes';安装pip时

ModuleNotFoundError:没有名为'_ctypes';安装pip时,pip,ctypes,python-3.7,failed-installation,Pip,Ctypes,Python 3.7,Failed Installation,在我的RHEL7.x系统上,我在/usr/bin中有系统级的python2.7,在/usr/local/bin中有python3.7。我正试图为我的python3.7安装pip,但我得到了“ModuleNotFoundError:没有名为“\u ctypes”的模块”错误。我确实安装了libffi-devel,但问题仍然存在 我使用 yum安装libffi-devel 我已经从这里下载了get_pip文件: sudo wget 现在当我跑的时候 sudo/usr/local/bin/python

在我的RHEL7.x系统上,我在/usr/bin中有系统级的python2.7,在/usr/local/bin中有python3.7。我正试图为我的python3.7安装pip,但我得到了“ModuleNotFoundError:没有名为“\u ctypes”的模块”错误。我确实安装了libffi-devel,但问题仍然存在

我使用 yum安装libffi-devel 我已经从这里下载了get_pip文件: sudo wget 现在当我跑的时候 sudo/usr/local/bin/python3.7 get-pip.py 我得到了描述的错误

还有,我试过了 sudo/usr/local/bin/python3.7-m ensurepip 这给了我同样的错误


如何为我的python3.7成功安装pip安装libffi开发包:

sudo apt-get install libffi-dev

然后重新编译。

您自己编译过Python吗?安装
libffi-devel
后是否重新编译?我该怎么做@phdSame是您第一次编译它的方式。我删除了现有的python3.7,重新安装并编译了它,问题解决了。ThanksI在使用python 3.7.5时遇到了这个问题,当我尝试使用python 3.7.1时,这个问题没有发生。如果您使用的共享主机没有libffi dev?我不清楚,但我认为您可以在安装libffi之后安装一个新的python并使用它。@hassanzadeh.sd,在重新编译python库时提供该包?