我在 eclipse 中编写了一个 python 包,直到最近,我还在 eclipse 中专门运行我的代码。我的代码的主要部分位于包含通常
之后的顶级类的文件中if __name__ == '__main__':
pass
部分。
我现在已经将我的代码打包为一个 whl,为了让我能够从命令行调用 whl,我将 main 移到了 __main__.py 中,并使用以下命令从命令行调用我的包:
python -m <<my package>> -c config.txt
我确信解决方案很简单,但我不知道如何在 pydev 调试器中调用我的包。可能吗?
最佳答案
是的,这是可能的,您只需打开 PyDev 首选项中的首选项即可使用 -m
标志启动。
即:转到:Preferences > PyDev > Run
并检查 Launch modules with python -m mod.name
。
关于python - 在 eclipse 中使用 -m 运行 python 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43469828/