如何在pycharm中以调试模式启动`python -m MY_MODULE`

问题描述 投票:0回答:1

由于使用了相对导入,我有一个脚本只能作为

python -m path.to.my_script
运行。以
python path/to/my_script.py
运行它会给出“尝试相对导入,但没有已知的父包”错误。

如何在 PyCharm 调试模式下启动此类脚本?

python pycharm
1个回答
0
投票

一种解决方案是启动一个虚拟文件,使用绝对路径导入脚本。所以我创建了

path/to/dummy.py
并执行了
import path.to.my_script
,然后在调试器中启动了 dummy.py。

我尝试在运行配置中配置解释器选项,但无法弄清楚。

© www.soinside.com 2019 - 2024. All rights reserved.