【发布时间】:2021-11-12 10:35:56
【问题描述】:
我在“GitHub”文件夹中有多个 Python 项目(也是 Git 存储库),如下所示:
GitHub/
├── Project_1/
│ ├── main.py
│ └── ...
└── Project_2/
├── main.py
└── ...
现在我想要的是 import Project_1 在 Project_2 的 .py 文件中(例如 main.py)。
我当然在网上搜了一下,发现了这些相关的问题:
- Anaconda: Permanently include external packages (like in PYTHONPATH)
- Include external package in Anaconda
但是,它们都描述了我将如何管理到import GitHub,这不是我想要的,因为那时我得到了一个奇怪的 Project_2 自我导入。
有什么方法可以实现我想要的,同时仍然保持“即时”修改所有代码的可能性(不必每次都重新安装)?
顺便说一句,我正在使用 PyCharm - 以防有内部解决方法。
还请告诉我我所做的是否是不好的做法,以及为什么 - 这样我可以从中学习。
提前致谢!
【问题讨论】: