美文网首页
在 Python virtual environment 中安装

在 Python virtual environment 中安装

作者: 小猫藏鱼 | 来源:发表于2019-03-05 09:53 被阅读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 命令来新建一个虚拟环境了,以下是虚拟环境常用的一些操作:

    • mkvirtualenv name_of_environment — 新建一个名为 name_of_environment 的虚拟环境
    • deactivate — 退出当前虚拟环境
    • workon — 列出所有虚拟环境
    • workon name_of_environment — 进入名为 name_of_environment 的虚拟环境
    • rmvirtualenv name_of_environment — 移除名为 name_of_environment 的虚拟环境

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

    $ pip3 install django
    

    至此完成,开始玩耍吧。

    相关文章

      网友评论

          本文标题:在 Python virtual environment 中安装

          本文链接:https://www.haomeiwen.com/subject/veaguqtx.html