相关疑难解决方法(0)

Intellij/Pycharm无法调试Python模块

我使用PyCharm/IntelliJ社区版本来编写和调试Python脚本,但现在我正在尝试调试Python模块,而PyCharm执行错误的命令行指令解析,导致执行错误,或者我正在制作配置错误.

这是我的运行/调试配置:

IntelliJ运行/调试Python模块配置

这是在我运行模块时执行的(这里没有问题):

/usr/bin/python3.4 -m histraw
Run Code Online (Sandbox Code Playgroud)

但是当我调试时,这是IntelliJ控制台中的输出:

/usr/bin/python3.4 -m /opt/apps/pycharm/helpers/pydev/pydevd.py --multiproc --client 127.0.0.1 --port 57851 --file histraw
/usr/bin/python3.4: Error while finding spec for '/opt/apps/pycharm/helpers/pydev/pydevd.py' (<class 'ImportError'>: No module named '/opt/apps/pycharm/helpers/pydev/pydevd')

Process finished with exit code 1
Run Code Online (Sandbox Code Playgroud)

如您所见,参数分析错误,并且在-m选项之后,在模块名称之前传递IntelliJ调试脚本.

我也试过只是把-m histraw脚本领域,但不工作,那场只是把Python脚本路径,而不是模块.

有任何想法吗?

python debugging python-module intellij-idea pycharm

16
推荐指数
2
解决办法
7288
查看次数