Python:ImportError:没有名为pkg_资源的模块
为了运行Pelican,我安装了python2.7并修改了文件/usr/bin/Pelican quickstart的第一行 发件人: 到 键入pelican quickstart时发生错误:Python:ImportError:没有名为pkg_资源的模块,python,pip,pelican,Python,Pip,Pelican,为了运行Pelican,我安装了python2.7并修改了文件/usr/bin/Pelican quickstart的第一行 发件人: 到 键入pelican quickstart时发生错误: Traceback (most recent call last): File "/usr/bin/pelican-quickstart", line 5, in <module> from pkg_resources import load_entry_point ImportE
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
我想知道在安装python2.7之后是否需要安装一些软件包?
或者,如何解决此问题。此问题一定是安装工具的问题,请尝试以下操作:
pip install --upgrade setuptools
pip install --upgrade distribute
如果此解决方案不起作用,您可以检查您所说的以下内容
/usr/lib/python2.6/site-package/
但应该是
/usr/lib/python2.6/site-packages/
这两个命令都给出了与原始问题相同的错误(“ImportError:没有名为pkg_resources的模块”)为什么这个答案被接受?@Cerin我想是因为链接的答案有效,我在python2.7.3上尝试使用VirtualEnvrapper时遇到了这个问题。使用这个修复对我来说很有效。谢谢你Leonardo!我和JonathanHartley有同样的问题,然后阅读WillCharlton的评论,并跟踪链接。链接引导我找到我的答案。请参阅为
setuptools
运行安装脚本在我的例子中,我使用了sudo-yum-install-python-devel
修复了错误。
pip install --upgrade setuptools
pip install --upgrade distribute
/usr/lib/python2.6/site-package/
/usr/lib/python2.6/site-packages/