我想在使用pycharm调试器时使用python选项-m

jw5wzhpr  于 2023-02-16  发布在  PyCharm
关注(0)|答案(1)|浏览(229)

你好,我得到了github上的项目,我想使用调试分析这个代码。这个项目使用python 3.6,运行时需要下一个命令

python -m pixloc.run_Aachen

pixloc是包(目录)名,run_亚琛是python文件名。
当我使用Pycharm运行此命令时,它是成功的
但是当我使用Pycharm调试模式运行时,它失败了
下图是我的运行/调试配置
enter image description here
我能为这个问题做些什么
我尝试使用setuptools.setup(),但不起作用,我只想在调试中使用-m选项

p8h8hvxi

p8h8hvxi1#

您的运行配置当前设置为运行Python脚本(即,作为python ./path/to/script.py),但您想要执行模块(即,python -m package.subpack.mod)。
要将运行配置更改为执行模块的配置,请执行以下操作:
1.在运行配置下,单击第一个显示为“脚本路径”的下拉菜单,并将其更改为“模块名称”。
1.然后,在随附的测试框中指定pixloc.run_Aachen

相关问题