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

标签 python eclipse pydev

我在 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/

相关文章:

android - 奇怪的 LogCat 错误

python - 如何评估 CDK `CfnOutput`(CloudFormation 输出)值?

python - 如何创建具有并行的多行字形/文本的 GUI,其中字形具有 x 和 y 坐标

python - 用python进行傅立叶变换

java - 将新项目添加到可扩展 ListView

java - 在一个 Eclipse 项目中集成 Java 和 Python 代码

python - pydev 与 unicode 的奇怪行为

Python Eclipse 管道

android - android 的 python 脚本

python - 哪个版本的 Django REST Framework 受到 IP 欺骗的影响?