简体   繁体   English

由于出现“ ImportError:没有名为六个模块的模块”,因此无法安装软件包

[英]Can't install packages due to “ImportError: No module named six”

I seem to have messed up my python install. 我似乎搞砸了我的python安装。 I can't install new python packages: 我无法安装新的python软件包:

$ pip install arq
Traceback (most recent call last):
  File "/usr/local/bin/pip", line 6, in <module>
    from pkg_resources import load_entry_point
  File "/Users/me/Library/Python/2.7/lib/python/site-packages/pkg_resources/__init__.py", line 48, in <module>
    import six
ImportError: No module named six

And trying to address this error directly gives the same error: 而尝试解决此错误将直接产生相同的错误:

$ pip install six
Traceback (most recent call last):
  File "/usr/local/bin/pip", line 6, in <module>
    from pkg_resources import load_entry_point
  File "/Users/me/Library/Python/2.7/lib/python/site-packages/pkg_resources/__init__.py", line 48, in <module>
    import six
ImportError: No module named six

I'm not really sure what to do. 我不太确定该怎么办。 All pip operations seem to fail for the same reason. 由于相同的原因,所有pip操作似乎都失败了。 pip freeze and just pip give the same result. pip freeze ,只是pip给出相同的结果。

I'm on osx. 我在osx上。

This is inspired by @Christian Dean's comment. 这是受到@Christian Dean的评论的启发。 But I am on OSX so what I did was to just reinstall pip from here: 但是我在OSX上,所以我要做的就是从这里重新安装pip:

http://pip.readthedocs.io/en/stable/installing/ http://pip.readthedocs.io/en/stable/installing/

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM