【问题标题】:Installing django on two existing versions on python在 python 上的两个现有版本上安装 django
【发布时间】:2013-04-30 04:33:59
【问题描述】:

我的电脑上安装了 python 2.7 和 3.2,我想安装 django。当我这样做时,它会在 python 3 上自动安装 django 1.4。有没有办法可以在 python 2.7 上安装它?

【问题讨论】:

  • 你没有提到你使用的是什么操作系统。
  • 或者你是如何安装它的。

标签: django python-2.7 python-3.x


【解决方案1】:

您可以在安装时明确提及python 版本。

首先从django website.下载源码

现在将其解压缩到任何位置并打开终端并转到文件夹中的位置。必须有一个名为setup.py的文件是安装文件。现在输入:

对于Python 3.2

python3.2 setup.py install 

对于Python 2.7

python2.7 setup.py install

【讨论】:

    【解决方案2】:

    这里真正的答案是您应该使用虚拟环境,因为它们都解决了这个特定问题,并且是行业标准,因为它们解决了许多问题。

    简单流程:

    1. 安装 python-virtualenv :

      $>sudo apt-get install python-virtualenv # 在 Ubuntu 上

    2. 针对你想要的 Python 创建一个虚拟环境,并激活它

      $> virtualenv -p /usr/bin/pythonX ve

      $> source ve/bin/activate

    3. 将 django 安装到这个虚拟环境中

      $> pip install django

    ...

    利润!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-04
      • 1970-01-01
      • 2021-12-24
      • 2013-12-02
      • 2016-11-09
      • 2014-10-15
      • 1970-01-01
      • 2021-12-23
      相关资源
      最近更新 更多