我想做一个简单的Python gui,所以我需要导入tkinter。这个包在Python3中可用,所以我需要那个解释器,但我不能在Pycharm中启动它。它总是要求安装打包工具,然后每次我都得到相同的错误,我似乎无法修复它。我得到了以下信息:
执行的命令:
/tmp/tmpu8m14jqspycharm-management/pip-9.0.1/setup.py install
发生错误:
AttributeError: module 'setuptools.dist' has no attribute 'check_specifier'
命令输出:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2237, in resolve
return functools.reduce(getattr, self.attrs, module)
AttributeError: module 'setuptools.dist' has no attribute 'check_specifier'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/tmpu8m14jqspycharm-management/pip-9.0.1/setup.py", line 92, in <module>
cmdclass={'test': PyTest},
File "/usr/lib/python3.5/distutils/core.py", line 108, in setup
_setup_distribution = dist = klass(attrs)
File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 272, in __init__
_Distribution.__init__(self,attrs)
File "/usr/lib/python3.5/distutils/dist.py", line 281, in __init__
self.finalize_options()
File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 327, in finalize_options
ep.load()(self, ep.name, value)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2229, in load
return self.resolve()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2239, in resolve
raise ImportError(str(exc))
ImportError: module 'setuptools.dist' has no attribute 'check_specifier'
我已经搜索了一些修复程序,但都不起作用。
发布于 2019-08-10 12:44:01
在这种情况下,可能没有安装python pip (软件包安装程序)。因此,请先尝试安装它。
sudo apt-get install python3-pip
https://stackoverflow.com/questions/44188346
复制相似问题