【问题标题】:How to run Django after Ubuntu 14.04 install安装 Ubuntu 14.04 后如何运行 Django
【发布时间】:2014-10-01 10:48:04
【问题描述】:

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

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

/homeX/your_username/python27/bin/python

我使用 pip 安装 django 成功,但它安装到这个路径。

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

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

【问题讨论】:

  • 你真的应该使用virtualenv
  • 如果您还没有,请转到此处:docs.djangoproject.com/en/1.6 阅读安装说明,然后执行教程。 Django 文档非常适合初学者和高级用户

标签: python django installation pip


【解决方案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 项目名称
  2. cd 项目名称
  3. python manage.py runserver 或 python manage.py runserver 8008
  4. 转到浏览器 --> localhost:8000(8000 是默认端口)

【讨论】:

    【解决方案2】:

    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 或任何它只位于环境中的包。

    【讨论】:

      猜你喜欢
      • 2015-04-29
      • 2023-03-07
      • 2015-06-20
      • 1970-01-01
      • 2017-09-25
      • 1970-01-01
      • 2014-12-23
      • 2015-09-05
      • 2017-09-27
      相关资源
      最近更新 更多