shell 初学者问题:使用Python/Anaconda;在脚本中找不到“_main_”模块

zpf6vheq  于 2023-05-01  发布在  Shell
关注(0)|答案(2)|浏览(118)

我目前正在做Python脚本的Udacity教程。第一步是运行一个简单的脚本,上面写着“恭喜您运行了这个脚本!!".
我以前做过。现在我重新访问python,但我得到了错误:在第一个脚本中找不到“main”模块。py。
我是初学者。以下是我尝试过的:
1.卸载并重新安装最新版本的:Python、Git Bash和Anaconda。
1.我已经确保cd我的方式到正确的目录
1.我已经确保解压缩文件
1.我已经再三检查了,以确保所有的东西都打对了。我输入了pythonwww. example www.example.com
我第一次这么做很容易。现在我遇到了这个问题。我是通过Python终端来做的。下载Python 39、输入python3www.example www.example.com 给出错误“python3”is not recognized,所以我知道尽管版本是python3,但输入前一种样式是正确的。
我认为这个问题可能与“PATH”有关,但我不完全理解那是什么。
回到我第一次这样做的时候,我配置了Git Bash来运行Python,Anaconda认为我现在意识到我不需要这样做,而且它是可选的(我想?)
我很抱歉问了这么基本的问题,但我真的很困惑。我一定是改了什么。
这是我的代码与错误消息如下
(base)C:\Users\my name〉cd Desktop(base)C:\Users\my name\Desktop〉cd Scripting(base)C:\Users\my name\Desktop\Scripting〉python www.example.com 。exe:在'first-script'中找不到'main'模块。py'(base)C:\Users\my name\Desktop\Scripting〉
编辑:有些人说这个问题与PATH有关。我的操作系统是Windows 10

解决方案:伙计们,我刚发现我做错了什么。我在错误的目录!!我所有的脚本都放在我的“Python”文件夹中。然而,我下载的教程脚本保存在一个文件夹中。文件夹名为“ www.example.com ”,但脚本本身被称为“first_script.我不得不先做“cd第一脚本”。py”,然后执行脚本“python first_script。py.相当愚蠢,而且这么小的事情可以忽略。

0pizxfdo

0pizxfdo1#

对于Python错误,你必须使用py -3.9而不是python3,因为你是在windows上。关于主要的事情,我想你试图导入一些不存在的东西。请把你的代码,因为这是非常奇怪的。您需要的唯一代码是

print("Congratulations on running this script!!")

。如果您还有其他问题,请使用完整代码更新您的问题

9jyewag0

9jyewag02#

从Udacity下载脚本时,它是一个名为first-script的zip文件。py.zip。你必须从zip文件中提取python脚本,提取后将是first_script。py。然后应该运行这个提取的脚本。这至少对我有用。

相关问题