zoukankan      html  css  js  c++  java
  • Ubuntu下配置workon切换虚拟环境

    Ubuntu下配置workon切换虚拟环境

    一、安装python虚拟运行环境

    sudo pip install virtualenvwrapper
    

    上述工具装好后,需要执行以下环境变量设置。

    1.创建目录用来存放虚拟环境

    mkdir $HOME/.virtualenvs
    

    2.可以通过which 命令查看 virtualenvwrapper.sh(which是用来查看当前要执行的命令所在的路径)

    $ which virtualenvwrapper.sh
    /usr/local/bin/virtualenvwrapper.sh
    

    3.在~/.bashrc中添加行

    vim ~/.bashrc #编辑~/.bashrc文件 
    export WORKON_HOME=$HOME/.virtualenvs
    VIRTUALENVWRAPPER_PYTHON=/usr/bin/python
    source /usr/local/bin/virtualenvwrapper.sh
    

    4.运行

    source ~/.bashrc
    

    二、创建python虚拟环境

    查看python解释器所在的路径

    whereis python
    
    python: /usr/bin/python2.7  /usr/bin/python3.8 /usr/bin/python3.9 
    

    当你需要使用Python2开发项目时,建立一个Python2的虚拟环境:

    $ mkvirtualenv -p /usr/bin/python2.7 env27
    

    当你需要Python3开发时:

    $ mkvirtualenv -p /usr/bin/python3.9 env39
    

    然后可以随时切换不同的虚拟环境:

    $ workon env27 # 进入Python2环境
    
    $ workon env39 # 进入Python3环境
    

    不仅可以自由切换py2py3,同一个版本下还可以配置不同的依赖,pip不同的包,来适应不同项目的需求。

    退出虚拟环境

    deactivate
    
  • 相关阅读:
    横竖屏切换
    org.apache.harmony.xml.ExpatParser$ParseException: At line 1, column 0: unknown encoding
    @Value() 使用方法
    调用第三方超时处理
    spring 配置注解定时器quartz01
    tomcat:PermGen space
    06-图3 六度空间 (30分)
    06-图2 Saving James Bond
    06-图1 列出连通集 (25分)
    05-树9 Huffman Codes (30分)
  • 原文地址:https://www.cnblogs.com/lihouqi/p/14837788.html
Copyright © 2011-2022 走看看