我正在尝试安装Python3.5解释器的Pycharm软件包。它显示:
未找到Python打包工具。安装打包工具。
但是当我尝试安装时,它给出了这个错误。
AttributeError: module 'setuptools.dist' has no attribute 'check_specifier'
我正在使用Ubuntu 16.04.2和Pycharm社区版2017.1.1。
我正在尝试安装Python3.5解释器的Pycharm软件包。它显示:
未找到Python打包工具。安装打包工具。
但是当我尝试安装时,它给出了这个错误。
AttributeError: module 'setuptools.dist' has no attribute 'check_specifier'
我正在使用Ubuntu 16.04.2和Pycharm社区版2017.1.1。
运行此命令,您应该能够在Pycharm中安装打包工具:
sudo apt install python3-pip
如果您使用的是Python3解释器,那么需要安装python3-pip而不是python-pip。
当我将Ubuntu升级到新版本时,出现了这个错误,并且它自动安装了更新版本的Python并将其设置为主要版本(3.8 -> 3.10)。
我删除了该项目的venv文件夹,并使用当前Python版本(3.10)创建了一个新的venv文件夹,这似乎解决了问题。
当我使用Python 3.8解释器打开PyCharm时,“+”选项(附加包)不可点击。在输入sudo apt install python3-pip之后,它可以工作并且“+”选项是可点击的......所以如果你遇到同样的问题,请尝试这个方法。