在centOS7上升级pip和错误

时间:2017-04-29 11:15:42

标签: pip

我的系统是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的模块。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

我自己解决了我的问题。我试过通过get-pip.py,easy_install和源代码安装pip。而setup_ol​​s安装了easy_install。但是这个点不起作用。最后,我通过distribute_setup.py安装easy_install 然后通过easy_install安装pip。 Pip现在正常工作。