我的系统是CentOS7,我安装python2.7.13,然后安装pip。当我安装pip7.0.1时,它没问题。但是在我更新到pip9.0.1之后,当我使用命令pip时,它会运行到错误。
File" /usr/local/python2.7.13/bin/pip" ;,第7行,在 来自pip import main 文件" /usr/local/python2.7.13/lib/python2.7/site-packages/pip/ init .py",第28行,in 来自pip.vcs导入git,mercurial,subversion,bazaar #noqa 文件" /usr/local/python2.7.13/lib/python2.7/site-packages/pip/vcs/mercurial.py" ;,第9行,in 从pip.download导入path_to_url 文件" /usr/local/python2.7.13/lib/python2.7/site-packages/pip/download.py" ;,第36行,在 来自pip.utils.glibc import libc_ver 文件" /usr/local/python2.7.13/lib/python2.7/site-packages/pip/utils/glibc.py" ;,第4行,在 导入ctypes 文件" /usr/local/python2.7.13/lib/python2.7/ctypes/ init .py",第7行, 来自_ctypes import Union,Structure,Array ImportError:没有名为_ctypes的模块。
感谢您的帮助。
答案 0 :(得分:0)
我自己解决了我的问题。我试过通过get-pip.py,easy_install和源代码安装pip。而setup_ols安装了easy_install。但是这个点不起作用。最后,我通过distribute_setup.py安装easy_install 然后通过easy_install安装pip。 Pip现在正常工作。