在eclipse中使用-m运行python模块

时间:2017-04-18 10:35:42

标签: python eclipse pydev

我在eclipse中编写了一个python包,直到最近,我才在eclipse中独占运行我的代码。我的代码的主要内容是在通常的

之后包含顶级类的文件中
if __name__ == '__main__':
    pass

部分。

我现在已将代码打包为whl,为了使我能够从命令行调用whl,我将main移动到__main__.py并使用以下命令从命令行调用我的包:

python -m <<my package>> -c config.txt

我确信解决方案很简单,但我无法弄清楚如何在pydev调试器中调用我的包。有可能吗?

1 个答案:

答案 0 :(得分:0)

是的,这是可能的,您只需打开PyDev首选项上的首选项即可使用-m标志启动。

即:转到:Preferences > PyDev > Run并检查Launch modules with python -m mod.name