:糟糕的解释器:python中没有这样的文件或目录

Dee*_*pak 20 python

我最初在Windows上的python IDE中编码.现在,当我将我的代码粘贴到Linux服务器上的文件中时.现在当我运行脚本时,它给了我这个错误:

坏解释器:没有这样的文件或目录

请告诉我们如何解决此错误.

Joh*_*ooy 32

可能你有\r\n行结尾,\r回车在哪里,\n是换行符

这意味着第一行可能是这样的

#!/usr/bin/env python\r\n
Run Code Online (Sandbox Code Playgroud)

要么

#!/usr/bin/python\r\n
Run Code Online (Sandbox Code Playgroud)

所以shell正在尝试运行该命令 python\r

  • +1我很确定这是解释. (2认同)

Cai*_*von 9

您可能正在使用#!python在Windows用户中非常受欢迎的hashbang约定.Linux希望有一条完整的路径.使用#!/usr/bin/python或者(优选地)#!/usr/bin/env python代替.