【问题标题】:django-admin bad interpreter: Permission Denieddjango-admin 错误的解释器:权限被拒绝
【发布时间】:2015-06-14 21:29:22
【问题描述】:

我正在尝试在 Suse 服务器上使用 django,以便在 apache 和 mod_python 的生产环境中使用它,但我发现了一些问题。

我已经安装了 python 2.7.9(默认版本是 2.6.4)和 django 1.7。我在安装时遇到了一些问题,但现在已经解决了。

我目前的问题是,当我尝试执行 django-admin 时出现此错误:

-bash: /usr/local/bin/django-admin: .: 错误的解释器:权限被拒绝

我在网上搜索过,但没有找到解决方案。我试图使文件可执行: sudo chmod +x django-admin 并且问题仍然存在。

有什么想法吗?提前谢谢你。

【问题讨论】:

  • 我执行python没有问题。它可以输入“python”和“python2.7”。问题是当我尝试执行 django-admin 时,这个问题仍然存在。

标签: python linux django suse


【解决方案1】:

听起来python解释器是你没有权限的。你有权限运行python吗?

【讨论】:

  • 我执行python没有问题。它可以输入“python”以及“python2.7”
【解决方案2】:

您是否尝试将您的用户添加到具有执行 python 权限的组中? 您可以查看文件 /etc/passwd 。在这些文件中,您可以描述每个权限。

【讨论】:

  • 我执行python没有问题。它可以输入“python”以及“python2.7”
猜你喜欢
  • 1970-01-01
  • 2021-05-22
  • 1970-01-01
  • 2016-08-23
  • 2015-06-26
  • 1970-01-01
  • 2013-01-25
  • 2021-01-24
  • 2019-12-19
相关资源
最近更新 更多