找不到python文件
我现在正在学习python,在ubuntu终端上打开python文件时遇到了一个问题。在终端上,我有当前路径找不到python文件,python,linux,file,ubuntu,terminal,Python,Linux,File,Ubuntu,Terminal,我现在正在学习python,在ubuntu终端上打开python文件时遇到了一个问题。在终端上,我有当前路径/home/emil,并且我在那里复制了我的文件mcb.py,所以文件的路径是/home/emil/mcb.py。 在终端中,我尝试输入/mcb.py和/home/emil/mcb.py,但没有输入任何内容: 未找到此类文件或目录 您的完整错误信息是英文: bash: /.../mcb.py: python3: bad interpreter: No such file or direct
/home/emil
,并且我在那里复制了我的文件mcb.py,所以文件的路径是/home/emil/mcb.py
。
在终端中,我尝试输入/mcb.py
和/home/emil/mcb.py
,但没有输入任何内容:
未找到此类文件或目录
您的完整错误信息是英文:
bash: /.../mcb.py: python3: bad interpreter: No such file or directory
第一个键是错误的解释器
部分。这意味着在shebang行(第一行,以#!
开头)中指定的解释器找不到
第二个键是python3
部分。Shebang解释器必须是完整路径,因此仅python3
无效
解决方案是更改shebang行并正确写入:
#!/usr/bin/python3
或者,如果在非标准目录中有python3
,则要搜索路径:
#!/usr/bin/env python3
PS#1:在Internet上寻求帮助时,可以在命令之前运行:export LANG=C
。这将禁用本地化并以英语打印所有错误消息,使每个人的工作都更轻松
PS#2:在互联网上复制请求帮助的错误信息时,请复制完整信息,而不仅仅是你认为相关的部分。事实上,有时看似不重要的部分才是关键。你的完整错误信息是,英文:
bash: /.../mcb.py: python3: bad interpreter: No such file or directory
第一个键是错误的解释器
部分。这意味着在shebang行中指定的解释器(第一行,以#!
开头)找不到
第二个键是python3
部分。Shebang解释器必须是完整路径,因此仅python3
无效
解决方案是更改shebang行并正确写入:
#!/usr/bin/python3
或者,如果在非标准目录中有python3
,则要搜索路径:
#!/usr/bin/env python3
PS#1:在Internet上寻求帮助时,可以在命令之前运行:export LANG=C
。这将禁用本地化并以英语打印所有错误消息,使每个人的工作都更轻松
PS#2:在互联网上复制请求帮助的错误消息时,请复制完整消息,而不仅仅是你认为相关的部分。事实上,有时看似不重要的部分才是关键。你能发布屏幕截图吗?好的,我添加了屏幕截图。很抱歉,这是波兰语“没有这样的文件或目录”你能确认你在终端的正确目录下吗?
$pwd
和$ls-la
的输出是什么?你的mcb.py
可能在/home/emil/
目录下,但你在/home
目录下最后,你是否安装了python3
,看起来像你rmcb.py
文件可能引用了python3
,但尚未安装。要安装:$sudo-apt-get-update
,和$sudo-apt-get-install-python3
…错误消息的确切翻译是什么?似乎找不到的不是脚本文件,而是python3解释器。你能发布屏幕吗好的,我添加了截图。对不起,是波兰语“没有这样的文件或目录”你能确认你在终端的正确目录下吗?$pwd
和$ls-la
的输出是什么?你的mcb.py
可能在/home/emil/
目录下,但你在/home
目录下最后,你是否安装了python3
,看起来像你rmcb.py
文件可能引用了python3
,但尚未安装。要安装:$sudo-apt-get-update
,和$sudo-apt-get-install-python3
…错误消息的确切翻译是什么?似乎找不到的不是脚本文件,而是python3解释器。