为了账号安全,请及时绑定邮箱和手机立即绑定

没有名为pkg_resources的模块

没有名为pkg_resources的模块

守着一只汪 2019-07-03 13:50:06
没有名为pkg_resources的模块我正在将Django应用程序部署到dev服务器,并在运行时遇到此错误pip install -r requirements.txt:Traceback (most recent call last):   File "/var/www/mydir/virtualenvs/dev/bin/pip", line 5, in <module>     from pkg_resources import load_entry_pointImportError: No module named pkg_resourcespkg_resources似乎与setuptools..一开始我认为它可能没有安装到虚拟环境中的Python中,所以我安装了setuptools 2.6(与Python版本相同)到Python站点-使用以下命令在虚拟环境中的包:sh setuptools-0.6c11-py2.6.egg --install-dir /var/www/mydir/virtualenvs/dev/lib/python2.6/site-packages编辑:这只发生在虚拟环境中。如果我在虚拟服务器之外打开一个控制台,那么pkg_resources但我仍然会犯同样的错误。对于为什么pkg_resources不在路上吗?
查看完整描述

3 回答

?
回首忆惘然

TA贡献1847条经验 获得超11个赞

sudo apt-get install --reinstall python-pkg-resources

在Debian帮我修的。似乎卸载了一些.deb包(在我的例子中是扭曲的),破坏了python用于查找包的路径


查看完整回答
反对 回复 2019-07-03
?
繁星淼淼

TA贡献1775条经验 获得超11个赞

当我试图在ubuntu13.10上安装虚拟代码时,我看到了这个错误。对我来说,解决办法是跑

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

在运行EasyInstallRhodecode之前。


查看完整回答
反对 回复 2019-07-03
  • 3 回答
  • 0 关注
  • 4877 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信