gpt4 book ai didi

python - Ubuntu 14.04 上的 Django manage.py 错误 "bad interpreter: Permission denied"

转载 作者:行者123 更新时间:2023-12-04 18:45:59 25 4
gpt4 key购买 nike

我已经在 Ubuntu 14.04 上安装了 Django,然后我激活了虚拟环境并创建了一个空项目,当我启动服务器时一切都很好:

./manage.py runserver 0.0.0.0:8000

然后,我使用 WinSCP 上传了我的“hello world”项目(该项目是在 Windows 客户端上使用 Visual Studio 开发的),然后我运行相同的命令来启动服务器:
chmod +x manage.py
./manage.py runserver 0.0.0.0:8000

结果:
: No such file or directory

manage.py 的第一行与空项目相同,运行没有任何问题,并且是:
#!/usr/bin/env python

我将 manage.py 的第一行修改为:
#!/django/projects/prj01/prj01env/bin python

那时我再次运行 manage.py 并且错误消息是这样的:
bash: ./manage.py: /django/projects/prj01/prj01env/bin: bad interpreter: Permission denied

我以 root 身份运行每个命令。

你知道我怎样才能让我的“hello world”项目正常运行吗?

谢谢你。

最佳答案

我发现了错误:

  • 我写回初始代码#!/usr/bin/env python
  • 我运行命令 dos2unix manage.py

  • 现在它工作正常。

    关于python - Ubuntu 14.04 上的 Django manage.py 错误 "bad interpreter: Permission denied",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40244487/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com