让我们假设我已经以project/some_package
的身份打开了我正在从事的项目。问题是在命名空间some_package
中,我在同一命名空间中安装了其他一些项目。 PyCharm无法解析这些模块的来源,即使解释器做得很好。
示例
我的项目:
.
└── project
└── some_package
├── main.py
└── some_file.py
网站套餐:
.
└── some_package
├── lib_one
└── lib_two
然后在main.py
中(解释器会变好),但是在从网站包导入时pycharm引发“找不到引用”
from some_package.some_file import something # <---- local
from some_package.lib_one import * # <---- from site packages
from some_package.lib_two import * # <---- from site packages