FreeBSD的。 Django-shell权限被拒绝

时间:2016-12-22 15:27:16

标签: python django nginx uwsgi freebsd

我试图在FreeBSD上使用Python 2.7.9和Django 1.10调试一些应用程序。

一般来说,我有两个用户具有相同的权限和权限,但是当我使用第一个用户运行django-shell时,在shell中执行我的脚本一切正常。

当我尝试从第二个用户执行相同的脚本时问题开始了,我得到:

and this is the dependencies

<code>
{
  "name": "3d-web-client",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "author": "",
  "license": "ISC",
  "devDependencies": {
    "babel-core": "^6.21.0",
    "babel-loader": "^6.2.10",
    "babel-preset-es2015": "^6.18.0",
    "eslint": "^3.12.2",`enter code here`
    "eslint-loader": "^1.6.1",
    "webpack": "^1.14.0"
  }
}
</code>

我将usr / local中的所有目录设置为 - chmod 777.第一个和第二个用户属于同一组,从我的角度来看具有相同的权限。

1 个答案:

答案 0 :(得分:0)

首先,您的信息不足以解决。但请确保您使用virtualenv进行python开发。如果你没有使用它,那么你必须在每种情况下使用sudo,这是不好的做法。另一件事情并未在此777 /usr/local/lib/python2.7/ --build-arg。它可能会破坏您的操作系统功能。

您可以查看virtualenv

的文档