在 Python virtual environment 中安装

2019-03-05  本文已影响0人  小猫藏鱼

环境:Ubuntu 18.04 LTS

为什么要在 Python 虚拟环境中安装 Django?
答:这样可以在开发环境中使用不同版本的 Django,利于同时维护(开发)多个使用了不同版本 Django 的项目。

Ubuntu 系统默认已经安装了 Python3 ,但是没有安装包管理工具 pip,所以需要自己安装pip

# 查看 Python3 是否已经安装
$ python3 -V
 Python 3.6.7
# 安装 pip
$ sudo apt install python3-pip
# 检查是否已经安装好 pip
$ pip3 list
# 使用 pip 安装 virtualenvwrapper (这里面保护 virtualenv)
$ sudo pip3 install virtualenvwrapper

接下来将以下内容加到 .bashrc 的结尾:

export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
export VIRTUALENVWRAPPER_VIRTUALENV_ARGS=' -p /usr/bin/python3 '
export PROJECT_HOME=$HOME/Devel
source /usr/local/bin/virtualenvwrapper.sh

重新加载 .bashrc:

$ source ~/.bashrc

至此 Python 虚拟环境已经装好,可以使用 mkvirtualenv xxx 命令来新建一个虚拟环境了,以下是虚拟环境常用的一些操作:

接下来, 在虚拟环境中安装 Django(安装完虚拟环境会自动进入,如未进入请参考上面的 workon 命令):

$ pip3 install django

至此完成,开始玩耍吧。

上一篇下一篇

猜你喜欢

热点阅读