卅向东 发表于 2024-5-2 22:32:58

在win10命令行运行python程序无显示

我抄录了一段关于位置参数得作用显示程序:
import argparse
parser = argparse.ArgumentParser()
parser.add_argument("--verbosity", help="increase output verbosity")
args = parser.parse_args()
if args.verbosity:
    print("verbosity turned on")

并把它保存在一个名为prog.py 的文件。
在win10命令行运行 python3 prog.py --verbosity,没有任何输出内容。不知这是什么原因。

FishC 发表于 2024-5-2 22:33:08

在Windows 10的命令行中,使用python执行脚本时需要将python的路径添加到系统环境变量中。

1. 首先,确定你的Python路径。默认情况下,在Windows上安装Python时,它会被添加到系统环境变量中,所以你可以在命令行中直接输入`python`来查看是否启动了Python解释器。

2. 如果没有启动Python解释器,请按以下步骤添加Python路径:
   - 在开始菜单中搜索"环境变量"并打开"编辑系统环境变量"。
   - 在系统属性对话框中,点击"环境变量"按钮。
   - 在"用户变量"或"系统变量"中找到名为"Path"(或"PATH")的变量,然后点击"编辑"按钮。
   - 在变量值的末尾添加Python路径,例如:`;C:\Python37` (如果你的Python安装在C:\Python37下)。确保前面的分号是正确的,以防止破坏其他环境变量。
   - 点击"确定"按钮保存修改,并关闭所有打开的对话框。

3. 在命令行中重新打开一个新的窗口,然后尝试运行你的Python程序,通过以下命令:`python prog.py --verbosity`

如果你仍然无法在命令行中看到任何输出,请确保你的代码文件(prog.py)和你运行命令的当前工作目录相同。你可以在命令行中使用`cd`命令来改变当前工作目录到你的代码文件所在的目录,然后再次尝试运行程序。

希望这能帮到你!如果还有其他问题,请随时向我提问。

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。

isdkz 发表于 2024-5-2 23:24:40

python prog.py --verbosity on

三体人的智子 发表于 2024-5-3 10:14:16

Fishc说的很全,但楼主别忘了用代码格式

卅向东 发表于 2024-5-3 15:09:12

FishC 发表于 2024-5-2 22:33
在Windows 10的命令行中,使用python执行脚本时需要将python的路径添加到系统环境变量中。

1. 首先,确 ...

懂了,谢谢

FishC 发表于 2024-5-3 15:09:18

卅向东 发表于 2024-05-03 15:09
懂了,谢谢

不客气,我很乐意能帮到你!如果你有任何其他问题,欢迎随时提问。祝你编程愉快!

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。

卅向东 发表于 2024-5-3 15:09:46

三体人的智子 发表于 2024-5-3 10:14
Fishc说的很全,但楼主别忘了用代码格式

好,我尽量

FishC 发表于 2024-5-3 15:10:09

卅向东 发表于 2024-05-03 15:09
好,我尽量

太棒了!我相信你能够很好地应对编程挑战。记住,编程是一项需要不断实践和探索的技能,保持学习的态度,坚持下去,你会变得越来越擅长编程的。如果你在学习过程中遇到了问题或者有其他需要帮助的地方,随时都可以向我提问。祝你取得编程的成功!

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。

isdkz 发表于 2024-5-3 16:46:31

三体人的智子 发表于 2024-5-3 10:14
Fishc说的很全,但楼主别忘了用代码格式

再全有什么用,这个都没说到问题的关键{:10_249:}
页: [1]
查看完整版本: 在win10命令行运行python程序无显示