我之前主要使用Java / c#,并且喜欢这些IDE提供的功能,可以将整个项目导入工作区树而不会弄乱所有引用(底层链接器似乎处理它们)。在python中有什么相同的东西吗?
我现在在python中处理一些不同的项目,并意识到相互引用会成为一场噩梦。要么我必须在导入时写绝对路径,要么我必须复制文件/制作符号链接(不容易移植到Windows,因此取决于平台)。
我绝对知道符号链接/硬目录链接(将整个目录放在导入中)但是当我必须移动文件/切换操作系统时它们都会中断。
Python世界中是否存在这样的事情?当我必须将事物模块化为项目并交叉引用某些内容时,预期的方式是什么?
(我已阅读Python: Referencing another project但它没有帮助,当模块移动到其他地方时,任何方法都会出现问题。真的想要一个自动解决方案。)