美文网首页
【学习笔记】使用virtualenvwrapper管理虚拟环境

【学习笔记】使用virtualenvwrapper管理虚拟环境

作者: 天天蓝海 | 来源:发表于2021-02-22 16:26 被阅读0次

    使用virtualenvwrapper管理虚拟环境

    官网:https://virtualenvwrapper.readthedocs.io/en/latest/command_ref.html

    创建虚拟环境

    1.执行sudo pip3 install virtualenv  安装virtualenv

    2.执行sudo pip3 install virtualenvwrapper 安装virtualenvwrapper

    3.使用vim编辑~./bashrc文件,在文件的最后添加

    export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3  #指定新虚拟环境默认的python版本

    export WORKON_HOME=~/.envs  # 指定创建新的虚拟环境保存在哪个文件夹下

    source /usr/local/bin/virtualenvwrapper.sh  # 执行virtualenvwrapper.sh脚本

    4.写入后执行source ~/.bashrc

    5.执行mkvirtualenv proj_A 就能创建一个新的虚拟化环境,就放在了~/.envs文件夹下

    使用virtualenvwrapper

    1.创建虚拟环境 (二选一)

    mkvirtualenv proj_A  # 使用默认python解释器

    mkvirtualenv -p python3 proj_B  #指定python3解释器

    2.进入虚拟工作环境

    workon proj_A

    3.退出虚拟工作环境

    deactivate

    4.删除虚拟工作环境

    rmvirtualenv proj_A

    5.列出所有的虚拟工作环境

    lsvirtualenv

    环境一致性

    如何保证在linux下的环境与windows下的环境一致,有时我们是在windows下开发的项目,后面需要部署到linux上,如何将windows环境中的包安装到linux上。

    1、将windows下的包导出

    进入windows下开发的虚拟环境,执行以下命令

    pip freeze > requirements.txt

    2、上传文件

    执行以上步骤后会在当前目录下生成requirements.txt文件,然后将文件拖拽上传,可以在系统上安装拖拽上传的插件

    yum install lrzsz -y

    3、执行requirements.txt文件,等待安装完成即可

    pip3 install -r requirements.txt

    相关文章

      网友评论

          本文标题:【学习笔记】使用virtualenvwrapper管理虚拟环境

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