我在eclipse中编写了一个python包,直到最近,我才在eclipse中独占运行我的代码。我的代码的主要内容是在通常的
之后包含顶级类的文件中if __name__ == '__main__':
pass
部分。
我现在已将代码打包为whl,为了使我能够从命令行调用whl,我将main移动到__main__.py并使用以下命令从命令行调用我的包:
python -m <<my package>> -c config.txt
我确信解决方案很简单,但我无法弄清楚如何在pydev调试器中调用我的包。有可能吗?
答案 0 :(得分:0)
是的,这是可能的,您只需打开PyDev首选项上的首选项即可使用-m
标志启动。
即:转到:Preferences > PyDev > Run
并检查Launch modules with python -m mod.name
。