找不到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

我现在正在学习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 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
,看起来像你r
mcb.py
文件可能引用了
python3
,但尚未安装。要安装:
$sudo-apt-get-update
,和
$sudo-apt-get-install-python3
…错误消息的确切翻译是什么?似乎找不到的不是脚本文件,而是python3解释器。你能发布屏幕吗好的,我添加了截图。对不起,是波兰语“没有这样的文件或目录”你能确认你在终端的正确目录下吗?
$pwd
$ls-la
的输出是什么?你的
mcb.py
可能在
/home/emil/
目录下,但你在
/home
目录下最后,你是否安装了
python3
,看起来像你r
mcb.py
文件可能引用了
python3
,但尚未安装。要安装:
$sudo-apt-get-update
,和
$sudo-apt-get-install-python3
…错误消息的确切翻译是什么?似乎找不到的不是脚本文件,而是python3解释器。