ubuntu 12.04 上的 python 问题

ubuntu 12.04 上的 python 问题

系统更新后,我遇到了基于python的应用程序问题更新管理器没有下载更新包,我意识到这个 python 有问题,因为我使用基于 Python 的 flexget 进行 RSS 下载,当我运行它时它返回:

~$ flexget
Traceback (most recent call last):
  File "/usr/local/bin/flexget", line 5, in <module>
    from pkg_resources import load_entry_point
ImportError: No module named pkg_resources

如果我运行 Python 脚本 pip,它会返回:

$ sudo pip install flexget
Traceback (most recent call last):
  File "/usr/bin/pip", line 5, in <module>
    from pkg_resources import load_entry_point
ImportError: No module named pkg_resources

所有内容都指向这一行:“从 pkg_resources 导入 load_entry_point”

在 flexget 中我发现了这个:http://flexget.com/wiki/PipProblems

但重新安装 Python 并没有解决问题,如何修复

答案1

好的,我解决了。首先,我从 synaptic 安装了 python-setuptools,然后从终端运行 python 依赖应用程序,然后我得到了这个返回

然后我以 root 身份运行它:

pip install setuptools==0.7

相关内容