如何在Ubuntu 14.04安装后运行Django

时间:2014-08-08 02:38:06

标签: python django install pip

我是编程的新手,但希望有人能提供帮助,这是有道理的。

当我从Ubuntu中的终端运行python时,它从以下路径运行它。

/homeX/your_username/python27/bin/python

我使用pip来安装成功运行的django,但它将它安装到这条路径上。

/usr/local/lib/python2.7/dist-packages/Django

因此,当我在终端中运行python时,它无法找到django框架。此外,Ubuntu不允许我将任何内容复制到homeX/目录中,因此我也无法手动添加django。

2 个答案:

答案 0 :(得分:1)

pip install django它将安装到全局和任何目录django-admin.py startproject中以创建您的Django项目。

所以在安装django之后你可以从python shell导入django

Python 2.7.6 (default, Mar 22 2014, 22:59:56) 
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import django
>>> 

因为@Filly建议使用virtualenv最适合使用django并安装软件包

pip install virtualenv==1.11.6 

安装后尝试下面的命令

virtualenv source/bin/activate

在虚拟环境中之后。在这里,您可以安装任何Django软件包或它只能在环境中使用的任何软件包。

答案 1 :(得分:1)

Django可以在ubuntu中没有虚拟环境的情况下工作

安装django

sudo pip install django==1.7 
or 
Sudo pip install django==1.8

django安装模块repo的路径

python -c "import sys; sys.path = sys.path[1:]; import django;
print(django.__path__)"

现在转到终端

$ python


>>> import django
>>> django.VERSION

现在开始一个django项目

  1. sudo django-admin startproject project_name
  2. cd project_name
  3. python manage.py runserver或python manage.py runserver 8008
  4. 转到浏览器 - > localhost:8000(8000是默认端口)