美文网首页
六、虚拟环境安装配置

六、虚拟环境安装配置

作者: battleMonkey | 来源:发表于2019-03-28 19:33 被阅读0次

    1. 查看虚拟环境版本, 看是否安装, 没有的话, 安装虚拟环境

    $ virtualenv --version
    
    $ sudo pip install virtualenv             # 创建隔绝的Python环境的工具
    $ sudo pip install virtualenvwrapper      # 管理virtualenv的工具
    

    2. 查看是否有 mkvirtualenv --> 创建虚拟环境的指令

    $ mkvirtualenv --version
    
    • 没有的话
    1. 创建目录用来存放虚拟环境
    mkdir $HOME/.virtualenvs
    
    1. 打开~/.bashrc文件,并添加如下代码:
    # 配置 环境变量 支持虚拟环境
    
    VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
    export WORKON_HOME=$HOME/.virtualenvs
    source /usr/local/bin/virtualenvwrapper.sh
    
    1. 运行, 使配置生效
    source ~/.bashrc
    

    3. 创建虚拟环境

    # mkvirtualenv 虚拟环境名称(默认python2.x), 例如:
    $ mkvirtualenv py_flask
    
    # mkvirtualenv -p python3 虚拟环境名称(指定python3.x), 例如:
    $ mkvirtualenv -p python3 py3_flask
    
    • 注意:
      创建虚拟环境需要联网
      创建成功后, 会自动工作在这个虚拟环境上
      工作在虚拟环境上, 提示符最前面会出现 “虚拟环境名称”

    4.查看虚拟环境

    $ workon 两次tab键 或者 workon 回车
    

    5. 使用虚拟环境

    • 方式一:
    $ workon py_flask
    $ pip  freeze  # 查看 虚拟环境中存在的  插件
    
    • 方式二:
    $ cd .virtualenvs/flaskXXX/bin
    $ source activate
    

    6. 退出虚拟环境

    $ deactivate
    

    7. 删除虚拟环境(需要先退出)

    • rmvirtualenv 虚拟环境名称
      例 :删除虚拟环境py3_flask

    先退出:

    $ deactivate
    

    再删除:

    $ rmvirtualenv py3_flask
    

    8. 虚拟环境配置

    8.1 安装工具包

    安装flask-0.10.1的包:

    pip install 包名称
    例 : 安装flask-0.10.1的包
    pip install flask==0.10.1
    
    • 工具包安装的位置
    python2版本下:
    ~/.virtualenvs/py_flask/lib/python2.7/site-packages/
    python3版本下:
    ~/.virtualenvs/py3_flask/lib/python3.5/site-packages
    

    9. 工作环境配置

    • 导出虚拟环境中的所有扩展
    $ pip freeze > requirements.txt
    
    • 使用requirements.txt安装环境
    $ pip install -r  requirements.txt
    
    • 查看设置pycharm虚拟环境
    # 进入虚拟环境后: 
    
    $ which python    # 显示 python路径
    

    相关文章

      网友评论

          本文标题:六、虚拟环境安装配置

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