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

时间:2013-05-26 08:07:31

标签: python

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

  

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

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

2 个答案:

答案 0 :(得分:30)

您可能有\r\n行结尾,其中\r为回车符,\n为换行符

这意味着第一行可能就像这样

#!/usr/bin/env python\r\n

#!/usr/bin/python\r\n

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

答案 1 :(得分:9)

您可能正在使用#!python hashbang约定,该约定在Windows用户中非常受欢迎。 Linux希望有一条完整的路径。请改为使用#!/usr/bin/python或(最好)#!/usr/bin/env python