首页 文章

如何为python 3.3安装django

提问于
浏览
12

我有python 2.6.1,因为它很旧我决定安装python 3.3.2但是,当我在我的mac中输入“python”它打印它是版本2.6.1并且当我输入python3时它显示这是3.3.2 . 我安装了django 1.6但是当我检查时,了解它是为旧版本的python(python 2.6.1)安装的 . 我想为我的python 3.3.2安装它我该怎么办?任何卸载python 2.6.1的方法,当我在终端输入python时,它的版本是3.3.2吗?我有mac os 10.6.8

4 回答

  • 8

    在pyton3中设置django

    • sudo apt-get install python3-pip

    • sudo pip3安装virtualenv

    • virtualenv -p / usr / bin / python3 . X venv

    • source venv / bin / activate

    恭喜你已经设置了python3 django,现在有很多包可以使用

    注意: X 代表python的版本

  • 1

    您可以使用 pip 为您管理包 . 如果未安装 pip . 使用

    sudo easy_install pip
    

    安装它 . 然后

    pip3 install django
    

    会为你的python3安装 django .

  • 0

    使用 python3 在命令行上调用python版本3 .

    对于项目,您可以使用虚拟环境:

    $ python # this will be version 2
    $ python3 -m venv myenv
    $ source myenv/bin/activate
    $ python # this will be version 3
    

    其中 myenv 将是承载该虚拟环境的库和二进制文件的文件夹 . 它将自动使用用于初始化此venv的python版本 - 在本例中为 python3 . 这样做的效果是,一旦你激活了venv,你可以在那里使用 python ,它将是版本3 .

  • 29

    要安装 django for python3 ,您需要使用 pip3 而不是 pip .

    python默认为python2 . pip默认为ppi for python2 . 所以,当你使用你拥有的任何软件包管理器安装pip时,你实际上是在为python2安装pip .

    To remove Python2: $sudo apt remove python

    To install pip for python3: $sudo apt install python3-pip

    为python2安装pip: $sudo apt install python-pip

    Note: 我正在使用 apt 包管理器 . 您应该为您的操作系统使用包管理器 .

相关问题