无法运行Python程序

0 投票
2 回答
77 浏览
提问于 2025-04-14 16:47

我很想知道怎么运行这个程序,我找到了这个命令,想知道它是否合适,或者有没有其他的方法可以做到?

python3 calculator.py

我试着输入了这段文字:

# Prompt for user input
a = float(int(input("Enter the first number: 1")))
b = float(int(input("Enter the first number: 2")))

python3 calculator.py

你们有没有什么建议?(我的Python版本是3.12)

2 个回答

1

首先,我们要确认你在正确的文件夹里。你可以打开命令行窗口(按下 Windows-R,然后按回车)。接着输入:

dir

你应该能在文件列表中看到 calculator.py。如果没有看到,那说明你在错误的目录里。

接下来,使用下面的命令来查看你可以使用哪些版本的Python:

py -0

执行这个命令后,我看到的是:

enter image description here

你执行时至少应该能看到一个版本。星号表示3.12是当前正在使用的版本。

如果你完成了这两步,那么在命令行输入

py calculator.py

应该能让程序运行。如果不行,可以试试:

python calculator.py

如果还是不行,请留言告诉我们你得到了什么反馈。

2

文本中标记为“我尝试输入这个文本:”的内容是终端输入吗?如果是的话,那就是不对的;它应该放在一个名为 'calculator.py' 的文件里,除了第5行。

如果这个文本在 'calculator.py' 的第5行,那么 'python3 calculator.py' 这一行就不应该存在;而是应该在命令行中运行,前提是先进入包含 'calculator.py' 的文件夹,像这样:

Windows:

cd C:\Path\To\File
python calculator.py

Linux:

cd /Path/To/File
python calculator.py

撰写回答