问题描述
我有一个情况,我有三个 Python 项目,每个项目都有自己的存储库,每个项目的根目录下都有配置文件,如 .pylintrc 文件。
Project A
- .pylintrc
- .git
- src/
-- __init__.py
-- hello.py
Project B
- .pylintrc
- .git
- src/
-- __init__.py
-- there.py
Project C
- .pylintrc
- .git
- src/
-- __init__.py
-- general_kenobi.py
我希望能够使用任何项目中的包和模块。例如,在 ProjectA/src/hello.py 我希望能够做到
import ProjectB.src.there
这可能吗? 我整个上午都在试图将 pylintrc 放在一个名为 PROJECT 的封闭文件夹中。 目前我的 PYTHONPATH 变量如下所示:
/Documents/Sites/PROJECT:/Documents/Sites/PROJECT/ProjectA:/Documents/Sites/PROJECT/ProjectB
但是,我无法让它发挥作用。将存储库分开很重要,但这样做似乎使这种导入变得不可能。
如果有人能指出解决方案的方向,我将不胜感激。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)