如何安装Python3.3版的django
我使用了Python2.6.1,因为它很旧,我决定安装python3.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您可以使用如何安装Python3.3版的django,python,django,macos,Python,Django,Macos,我使用了Python2.6.1,因为它很旧,我决定安装python3.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您可以使用p
pip
为您管理软件包。如果未安装pip。
使用
安装它。然后
pip3 install django
将为python3安装
django
。使用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。在pyton3中设置django
注意:X代表python版本要安装用于python3的django,您需要使用pip3而不是pip python默认为python2。 对于python2,pip默认为pip。 因此,当您使用您拥有的任何包管理器安装pip时,您实际上是在为python2安装pip 删除Python2:
$sudo apt remove python
为python3安装pip:
$sudo apt安装python3 pip
要安装python2的pip,请执行以下操作:
$sudo apt安装python pip
注意:我正在使用apt软件包管理器。您应该为您的操作系统使用软件包管理器。使用virtualenv。请参阅本文了解更多详细信息:我认为这更正确一点。我不认为OP想要保留旧版本,因此这些链接可能不相关……是的,我真的不需要保留python的旧版本,只想用旧版本替换新版本并将python3设为默认版本,我的意思是,当我在终端中键入python时,python 3.3.2将是print@sandra没有因py 2.6缺勤而导致osx出现问题?我在ubuntu上的日子不好过。
$ python # this will be version 2
$ python3 -m venv myenv
$ source myenv/bin/activate
$ python # this will be version 3