Python:ImportError:没有名为pkg_resources的模块

时间:2014-03-03 13:32:22

标签: python pip pelican

为了运行Pelican,我安装了python2.7并修改了第一行文件/ usr / bin / pelican-quickstart

从:

#!/usr/bin/python

#!/usr/bin/env python

当我输入pelican-quickstart时发生错误:

Traceback (most recent call last):
  File "/usr/bin/pelican-quickstart", line 5, in <module>
    from pkg_resources import load_entry_point
ImportError: No module named pkg_resources

我发现“pkg_resources”在此目录中:

/usr/lib/python2.6/site-package/

我想知道在安装python2.7之后是否必须安装一些软件包? 或者,我该如何解决这个问题。

2 个答案:

答案 0 :(得分:7)

问题必定是您的设置工具的问题,请尝试以下操作:

pip install --upgrade setuptools
pip install --upgrade distribute

如果此解决方案不起作用,您可以查看以下answer

答案 1 :(得分:-3)

你说

/usr/lib/python2.6/site-package/

但应该是

/usr/lib/python2.6/site-packages/