我可能在创建虚拟环境时遇到了以下 $ poetry install
错误。
ImportError
cannot import name 'enquote_executable' from 'distlib.scripts'
(/home/alexey/.local/lib/python3.9/site-packages/distlib/scripts.py)
at /usr/lib/python3.9/site-
packages/virtualenv/seed/embed/via_app_data/pip_install/base.py:10
...
该错误可能是非常合理的,因为发行版 Python 试图从位于 ~/.local/lib
的 Python 中导入一些我什至不知道它在那里的东西:)
我可以先了解一下本地 python 是如何安装的,以及为什么来自发行版存储库的应用程序会绊倒它吗?顺便说一下,情况并非总是如此。