我正在尝试在 Pycharm 中加载磁盘上的包。
如果我在 Pycharm 之外的 venv 中执行此操作,一切都会正常
pip install -e python/createInput
但是使用 Pycharm 的磁盘安装包
当我单击“确定”时,没有任何反应。 没有错误,没有确认。 当我在已安装的软件包中搜索我的软件包时,它不在那里。 而且我无法将其导入到任何地方。
我重新启动了 Pycharm 并刷新了它的包。 我能够安装我的软件包。 我在通知中得到了确认。 它出现在包管理器中
但是Pycharm在我的代码中仍然无法识别它。 在终端窗口中导入似乎可行。 但Pycharm找不到它
但是
pip
知道它就在那里
所以不知何故,我可以在包管理器中安装它,但Pycharm似乎找不到它
这是我的代码和问题视图的屏幕截图
原来Pycharm只支持安装使用
setup.py
的包,不支持使用pyproject.toml
的包
请参阅 https://youtrack.jetbrains.com/issue/PY-57566/Support-PEP-660-editable-installs