消息-找不到python-django或python3-django的安装版本


10

我是Ubuntu的新手,到目前为止我还是喜欢它。我一直在尝试为网站开发项目安装Django。在终端中,当我启动python解释器并键入

import django 
django.VERSION

我没有问题,得到了

(1, 8, 2, 'final', 0) 

然后,要开始我的项目,我输入

django-admin startproject trialsite

我收到一条消息说

Cannot find installed version of python-django or python3-django

我使用pip install Django==1.8.2apt-get 安装django 并安装了django-admin软件包。另外,我一直在遵循Django的书作为整个过程的指南。有人可以告诉我问题是什么吗?


编辑:
/usr/local/lib/python2.7/dist-packagessite-packages都是空的。我不知道这是否重要。但是根据django的书,这django-admin应该在哪里。

Answers:


14

您可以根据需要以及想要配置开发环境的方式使用多种不同的方式来安装Django。

  • 从软件包进行全局安装:

    sudo apt-get update
    sudo apt-get install python-django
    

    您可以通过键入以下命令来测试安装是否成功:

    django-admin --version
  • 通过pip进行全局安装:

    sudo apt-get update

    现在您可以安装pip。如果计划使用Python版本2,请使用以下命令进行安装:

    sudo apt-get install python-pip

    相反,如果您计划使用Python 3,请使用以下命令:

    sudo apt-get install python3-pip  

    现在您有了pip,我们可以轻松安装Django。如果您使用的是Python 2,则可以输入:

    sudo pip install django

    如果您使用的是Python 3,请改用pip3命令:

    sudo pip3 install django

    您可以通过键入以下命令来验证安装是否成功:

    django-admin --version
  • 通过pip进行全局安装。

  • 通过pip进行全局安装。

完整的详细信息和所有权利归DigitalOcean所有


谢谢。我很困惑。我使用sudo apt-get install python-django,并且有效。但是当我使用pip install Django == 1.8.2时,即使安装了django,对吗?
Kruti Joshi 2015年

这是相同的。1.8.2
Kruti Joshi

我想指定版本是问题所在
Maythux
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.