我無法導入pkg_resources。每當我想它顯示ImportError:沒有名爲'pkg_resources.extern.six.moves'的模塊; 'pkg_resources.extern.six'不是包
Python 3.5.2 (default, Jun 28 2016, 08:46:01)
[GCC 6.1.1 20160602] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import pkg_resources
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python3.5/site-packages/pkg_resources/__init__.py", line 47, in <module>
from pkg_resources.extern.six.moves import urllib, map, filter
ImportError: No module named 'pkg_resources.extern.six.moves'; 'pkg_resources.extern.six' is not a package
是from pkg_resources
指/usr/lib/python3.5/site-packages/pkg_resources/extern
(其中不存在6包)。你能指出我做錯了什麼嗎?
我使用Arch Linux的,Python的3.5.2
能否請您發佈您的代碼......我覺得可能是進口的問題。導致它對我的工作很好。 –
@RohitSalunke對不起,沒有得到你。我沒有任何代碼。我只是不能在python3控制檯中導入pkg_resources。 –
好的,在python lib中可能會有問題。嘗試運行'sudo apt-get install --reinstall python-pkg-resources'。在我的例子中'import pkg_resources'工作正常。 –