【发布时间】:2018-09-24 01:57:04
【问题描述】:
这里是经典的初学者问题...我一直在尝试在各种文本编辑器(如 VSCode 和 Atom)上使用 Python,但它们似乎都不起作用(安装 python 3.7 后)。如果我要求一个简单的输入,程序会崩溃,将输入标记为未定义,但是当我使用 raw_input() 时,由于某种原因它工作得很好。但是,在 Python 3 中 raw_input() 已更改为 input() ,为什么这一直发生在我身上?
【问题讨论】:
-
发布您的代码和错误
-
“将输入标记为未定义的崩溃”是什么意思?
-
因为你使用的不是Python 3.7,而是Python 2。如果你可以
print而不是print(),那就是Python 2。或者检查sys.version。您可能安装了多个版本,而您的 IDE 使用的版本与您的预期不同。
标签: python python-3.x input visual-studio-code