Python脚本仅使用"python"命令运行

Ber*_*pac -1 python linux shell

在Linux(Ubuntu 11.04)上,出于某种原因,Python脚本(特别是Django的manage.py,但我认为不重要)最近开始表现得很奇怪:

当运行时

python manage.py
Run Code Online (Sandbox Code Playgroud)

它运行得很好; 然而,有了

./manage.py
Run Code Online (Sandbox Code Playgroud)

它显示以下错误:

: No such file or directory
Run Code Online (Sandbox Code Playgroud)

该文件的权限是766.任何想法?

gle*_*man 6

您的文件中包含回车符.你是在Windows文本编辑器中编写的吗?

试试跑步 dos2unix manage.py manage.py