我有一个在eclipse中开发的python项目。独立地,在各个位置存在各种数据目录,并且希望在每个数据目录上使用导入python项目的不同main.py
进行操作。如果我使用我的数据存储main.py
,如何在eclipse中打开它并运行调试器?
我可以在每个目录中运行ipython而不会出现问题;但是,我不清楚如何在eclipse中的不同main.py
文件之间移动。运行配置允许您走出项目之外,我希望每次都不需要更改。任何见解都会很棒!
答案 0 :(得分:0)
您可以通过将每个main.py + data目录设置为自己的Eclipse项目来完成此操作,每个项目都具有自定义运行/调试配置。您确实有额外的项目,但它们不需要任何持续的维护。
在初始设置之后,您继续处理真正的python项目并调试任何给定的数据目录包括选择适当的项目并调用调试器。不是最优雅,但也不错。
答案 1 :(得分:0)
如果您真的不愿意制作新项目,可以将main.py
文件带入项目并将相关数据目录的位置存储在每个项目中。每个主要开始于更改为数据目录,然后照常运行。在eclipse中,您可以设置多个运行配置,每个main.py
一个,然后您可以运行而无需任何额外的修改。
将数据目录信息保存在每个main.py
中是不够优雅和脆弱的,但可能更适合您的目的。