美文网首页
python配置虚拟环境

python配置虚拟环境

作者: 肉包君 | 来源:发表于2021-07-13 13:34 被阅读0次

    2021-07-05
    虚拟环境是对真实Python环境的复制,在虚拟环境中安装其他依赖库和包不会影响真实环境,不同项目需要的环境不同,因此配置多个虚拟环境就能实现项目之间的隔离

    虚拟环境库virtualenv的安装与使用

    (window版)
    (已安装Python3.9,并配置了环境变量,即命令行输入python可查版本信息)

    ###安装
    进入Windows命令行模式(Win+R---cmd)
    pip --version         #确认pip版本和Python版本
    pip install virtualenv -i https://pypi.douban.com/simple        #从国内镜像源下载virtualenv虚拟环境库
    virtualenv --version      #查看virtualenv版本,下载成功即可查版本
    pip install virtualenvwrapper-win -i https://pypi.douban.com/simple       #安装虚拟环境扩展包(指令便捷)
    
    ###使用
    mkvirtualenv -p python py_testenv        #创建虚拟环境
    
    c1.jpg

    虚拟环境的存储路径


    c2.jpg

    (Linux版)
    (已安装python 3.8)

    (root用户)
    pip3 install virtualenv -i https://pypi.douban.com/simple
    pip3 install virtualenvwrapper -i https://pypi.douban.com/simple      #注意linux的扩展包和window的包名不一样
    which mkvirtualenv    &&   mkvirtualenv    testenv1     #查看创建python虚拟环境的命令是否可用
    (一般情况下需要配置环境变量才能使用mkvirtualenv命令)
    find / -name virtualenvwrapper.sh        #配置环境变量所需的文件路径,经查询可知/usr/local/python3/bin/virtualenvwrapper.sh
    mkdir /home/virtualenvs      #创建一个目录存放所有的虚拟环境
    
    vim ~/.bashrc     #添加一下内容,配置虚拟环境的存储路径和virtualenvwrapper模块
    # 配置mkvirtualenv环境变量
    export WORKON_HOME=/home/virtualenvs
    source /usr/local/python3/bin/virtualenvwrapper.sh
    
    source ~/.bashrc      #使配置生效
    
    ###使用
    mkvirtualenv testenv2     #创建虚拟环境
    ll -h /home/virtualenvs/    #查看是否存在新创建的虚拟环境的目录
    workon testenv2        #进入虚拟环境
    deactivate testenv2      #退出虚拟环境
    
    c3.jpg

    windows和linux通用命令

    1. 创建虚拟环境
     mkvirtualenv -p python py_testenv
    2. 查看所有虚拟环境
     workon
    3. 进入虚拟环境
    workon py_testenv
    4. 退出虚拟环境
    deactivate
    5. 删除虚拟环境
    rmvirtualenv testenv1
    

    注意:删除虚拟环境时,先退出再删除

    相关文章

      网友评论

          本文标题:python配置虚拟环境

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