我一直在使用PyCharm,所以我不是专家。
我通常如何运行我的程序就像终端一样:
program.py -t input1 -t1 input2
我想知道如何调试这个?
对于我写的其他程序,我没有任何参数,所以调试只是设置断点并按下调试。
答案 0 :(得分:58)
菜单:Run
- > Edit configurations
- > "+" (add new config)
- > Python
。
脚本名称:program.py
如果您需要从已安装的软件包调试脚本,例如tox
,您也可以指定完整路径。例如:
脚本名称:/home/your_user/.envs/env_name/bin/tox
以上/home/your_user/.envs/env_name
是包含tox
包的虚拟环境的路径。
脚本参数:-t input1 -t1 input2
答案 1 :(得分:8)
只是答案的图像化表示
第1步:点击Run
菜单,点击Edit configuration
+
,然后选择python
name
,absolutepath of the script/ select the script by clicking three dots(green marker
,script paramters
和python interpreter
答案 2 :(得分:0)
这几乎是正确的,但只需要对完整的脚本路径进行少量校正即可。
菜单:Run->Edit configurations->"+" (add new config)->Python
。
脚本名称:path + /program.py
脚本参数:-t input1 -t1 input2