如何在不安装的情况下设置Django开发环境?

如何在不安装的情况下设置Django开发环境?,django,ubuntu,path,Django,Ubuntu,Path,我是一名学生,实验室工作人员设置了权限,学生不会在机器上安装软件(或我们的配置文件) 我很好奇如何在一个封闭的环境中开发Django应用程序。我将Django主干签出到我的Ubuntu主目录,并将bin路径添加到我的.bashrc。但当我尝试使用django-admin.py时,出现了一个错误: ImportError: No module named django.core 我很有信心这只是一个路径问题。我真正的问题是,是否有合适的方法来进行自包含式开发,或者是否需要手动添加路径,如果需要的

我是一名学生,实验室工作人员设置了权限,学生不会在机器上安装软件(或我们的配置文件)

我很好奇如何在一个封闭的环境中开发Django应用程序。我将Django主干签出到我的Ubuntu主目录,并将bin路径添加到我的.bashrc。但当我尝试使用django-admin.py时,出现了一个错误:

ImportError: No module named django.core
我很有信心这只是一个路径问题。我真正的问题是,是否有合适的方法来进行自包含式开发,或者是否需要手动添加路径,如果需要的话,应该添加哪些路径


提前,谢谢。

您可以手动设置路径:

import sys
sys.path.append('/home/kevin/dir_with_module')

您可能还需要考虑设置虚拟环境。这篇文章提供了很好的信息:

当然,我可以在我的bash配置文件中做同样的事情,但它感觉太粗糙了。啊!现在您已经添加了该链接,我的问题似乎得到了回答。谢谢。@Eric,你的链接死了。你能更新它吗?我需要它,谢谢。把django目录添加到PYTHONPATH环境变量帮助中不好吗?