虚拟环境
能够搭建独立的python运行环境
, 使得单个项目的运行环境与其它项目互不影响.虚拟环境
都位于$HOME/
下的隐藏目录.virtualenvs
下virtualenv
: python虚拟环境python
Virtualenvwrapper
: virtualenv
的扩展包,用于更方便管理虚拟环境,shell
能够快速的新增,删除,复制,切换虚拟环境。django
# 安装virtualenv、virtualenvwrapper pip3 install -i https://pypi.doubanio.com/simple/ virtualenv==20.2.1 pip3 install -i https://pypi.doubanio.com/simple virtualenvwrapper==4.8.4
在.bashrc中配置: vim $HOME/.bashrc export WORKON_HOME=$HOME/.virtualenvs export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3 (python路径) # 刷新配置 source $HOME/.bashrc source $HOME/.local/bin/virtualenvwrapper.sh # 可选配置 $HOME/.bashrc 配置的 VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3 和 $HOME/.local/bin/virtualenvwrapper.sh 的 VIRTUALENVWRAPPER_PYTHON="$(command \which python3)" 配置一个便可 # 注意python的版本 command \which python3 默认写的是python
建立: mkvirtualenv -p [python版本] [虚拟环境名称] 查看: workon 进入: workon py_django 退出: deactivate 删除: rmvirtualenv [虚拟环境名称]
Django
Django
版本对照表Django版本 Python版本 1.11 2.七、3.四、3.五、3.六、3.7(在1.11.17中添加) 2.0 3.四、3.五、3.六、3.7 2.1 3.五、3.六、3.7 2.2 3.五、3.六、3.七、3.8(在2.2.8中添加) 3.0 3.六、3.七、3.8
pip3 install -i https://pypi.doubanio.com/simple/ django==1.11.1 查看安装包: pip list 安装包: pip install django==1.11.1 卸载: pip uninstall django==1.11.1