pycharm 名称错误:名称'随机'未定义-收到错误

j2qf4p5b  于 7个月前  发布在  PyCharm
关注(0)|答案(2)|浏览(140)

我尝试了一个非常基本的两行,并得到了一个错误。有人能用最简单、最基本的语言解释一下吗?下面是代码-x1c 0d1x
以下是我得到的输出-

num_char = len(input("What is your name? "))
  File "<string>", line 1, in <module>
NameError: name 'Random' is not defined

Process finished with exit code 1

我希望我输入任何名字,然后输入的名字的长度被打印出来。

kulphzqa

kulphzqa1#

转到终端并键入:python3你应该得到一个motd类型的头,让你知道你是在python类型:

num_char = len(input("What is your name?"))

点击enter
你应该看到:

What is your name?

输入你的名字,然后按回车键,这将返回repl命令行(对我来说是>>>)类型:

print(num_char)

这将打印您的姓名中的字符数
您得到的错误与所有这些代码完全无关。如果你在命令行中得到错误,你需要重新安装python或创建一个新的conda环境(并祈祷你的系统python不是fubar)。
我个人使用micromamba来引导我的python环境,因为它是一个简单的curl命令来获取安装脚本。它并不适合每个人,但我建议你至少让miniconda或pipenv为你处理你的环境。

jfgube3f

jfgube3f2#

你所面临的错误与你的代码完全无关,它要么是Pycharm的问题,要么是你的Python的问题,我建议根据你的系统使用python file.pypython3 file.py运行它,看看它说什么,如果它是OK的,然后重新启动pycharm或创建一个新的项目,然后重新启动,如果你得到了一个错误,请尝试重新安装pycharm,但如果错误重复,请检查你的Python或conda,希望你的Python没坏掉

相关问题