在尝试在 Pycharm 中为 Python 3.6 解释器安装包时,我得到了
Python packaging tools not found. *Install packaging tools*
当我尝试安装时,它给了我这个错误
Traceback (most recent call last):
File "C:\Program Files\JetBrains\PyCharm Community Edition
2017.3.1\helpers\packaging_tool.py", line 2, in <module>
import traceback
ModuleNotFoundError: No module named 'traceback'
我使用的是Pycharm 2017.3.1社区版
来自
pycharm
,
转到
settings
-> project Interpreter
单击右上角的
+
按钮,您将看到可用软件包的弹出窗口。然后搜索 packaging
python 包。
然后点击安装包来安装该包。
我也有类似的问题。最后,我不得不删除位于同一位置的现有 venv,删除多个解释器,然后设置一个新的解释器。
对于它的价值来说.. 我有类似的问题。这里的答案对我来说没有任何作用。 问题是从 Pycharm 升级开始的。解决方案是卸载 Pycharm,并删除 Configuration 目录中的内容(https://www.jetbrains.com/help/pycharm/directories-used-by-the-ide-to-store-settings-caches-plugins- and-logs.html#config-directory) 以及所有 jetbrains 目录。
重新安装 Phycharm 2022.1.1。中提琴。唉,我必须重新安装旧安装中使用的所有插件。
据我所知,问题(至少就我而言)是升级过程。
如果您已经创建了虚拟环境,则接受的答案将不会直接起作用。 该虚拟环境将无法使用。所以,继续删除它吧。
然后,按照接受的答案所示,在基本 python 版本中安装
packaging
模块,然后创建一个新的虚拟环境。
现在可以使用新的虚拟环境了。
对我有用的是更新基础解释器的打包库和设置工具库。然后我确实必须删除我一直在使用的环境的环境文件夹,但在制作一个新环境后,一切正常,无需重新安装 Pycharm。