pip 在 python3.6 上安装 Django
pip install Django on python3.6
如果我运行pip install Django
我得到
Requirement already satisfied: Django in
/usr/local/lib/python2.7/dist-packages
我想改用 python3.6(已安装在 /usr/bin/python3.6
中)。在 python 3.6 上安装最新版本的 Django 的正确 pip
语法是什么?
你必须安装 pip3 :
sudo apt-get install python3-pip
然后,您必须使用 venv
pip3 -p python3.6 virtualenv name
而且你必须写:
pip3 install Django
#or specific version
pip3 install Django==1.10.5
如果你有pip3那么直接使用
pip3 install Django
否则尝试为您的 python 版本使用 virtualenv 作为 :
pip -p python3.6 virtualenv name
然后你可以在上面安装任何版本的Django。
由于这类 pip
问题很常见,在安装之前,请检查 pip
与 pip -V
指向的位置。
如果指向 Python 2
,您可以尝试 pip3 -V
;如果它指向 Python 3 的旧版本,请选择 pip3.6
.
作为最后一种方法,您始终可以使用 python3.6 -m pip install ..
.
遍历 python
本身
这意味着你已经在 python2.7.
安装了 django
您可以通过以下方式为 python3 安装 django:
pip3 install Django
你也可以激活virtualenv, 运行 pip install Django
您可以按照其他人的建议进行全局安装,但推荐的安装方式是使用 virtualenv 或 venv。如果您使用的是 virtualenv(带有 virtualenvwrapper),只需执行
mkvirtualenv --python="path to python3 executable" "environment name"
pip install django
内部虚拟环境 pip
默认为 pip3
,python
也是如此。
如果我运行pip install Django
我得到
Requirement already satisfied: Django in /usr/local/lib/python2.7/dist-packages
我想改用 python3.6(已安装在 /usr/bin/python3.6
中)。在 python 3.6 上安装最新版本的 Django 的正确 pip
语法是什么?
你必须安装 pip3 :
sudo apt-get install python3-pip
然后,您必须使用 venv
pip3 -p python3.6 virtualenv name
而且你必须写:
pip3 install Django
#or specific version
pip3 install Django==1.10.5
如果你有pip3那么直接使用
pip3 install Django
否则尝试为您的 python 版本使用 virtualenv 作为 :
pip -p python3.6 virtualenv name
然后你可以在上面安装任何版本的Django。
由于这类 pip
问题很常见,在安装之前,请检查 pip
与 pip -V
指向的位置。
如果指向 Python 2
,您可以尝试 pip3 -V
;如果它指向 Python 3 的旧版本,请选择 pip3.6
.
作为最后一种方法,您始终可以使用 python3.6 -m pip install ..
.
python
本身
这意味着你已经在 python2.7.
安装了 django您可以通过以下方式为 python3 安装 django:
pip3 install Django
你也可以激活virtualenv, 运行 pip install Django
您可以按照其他人的建议进行全局安装,但推荐的安装方式是使用 virtualenv 或 venv。如果您使用的是 virtualenv(带有 virtualenvwrapper),只需执行
mkvirtualenv --python="path to python3 executable" "environment name"
pip install django
内部虚拟环境 pip
默认为 pip3
,python
也是如此。