美文网首页
python虚拟环境--virtualenvwrapper

python虚拟环境--virtualenvwrapper

作者: 辰1010 | 来源:发表于2019-05-15 15:11 被阅读0次

linux下python virtualenvwrapper虚拟环境

  • 执行命令安装

    • pip install virtualenvwrapper

  • 查找virtualenvwrapper.sh

    • sudo find / -name virtualenvwrapper.sh

      结果:~/.local/bin/virtualenvwrapper.sh

  • 修改bashrc文件

    • vim ~/.bashrc

    • 设置WORKON_HOME(虚拟环境默认目录)

      export WORKON_HOME=$HOME/.virtualenvs

    • 设置纯净虚拟环境

      export VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no-site-packages'

    • 设置虚拟环境的python环境

      查看python3安装位置:which python3

      export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3.6

    • 设置virtualenvwrapper.sh执行文件位置

      source ~/.local/bin/virtualenvwrapper.sh

    • 修改完wq退出

      • 运行source ~/.bashrc
  • 常用命令

    • mkvirtualenv 环境名:创建虚拟环境

      workon 环境名:切换虚拟环境

      deactivate: 退出虚拟环境

      workon:列出虚拟环境列表

      rmvirtualenv 环境名:删除虚拟环境

      pip freeze > requirements.txt:导出该环境下所有三方库到requirements.txt文件

      pip install -r requirements.txt:根据requirements文件安装三方库

  • ERROR: virtualenvwrapper could not find virtualenv in your path

    • 这么错误是因为virtualenv包的安装路径导致的,解决方法是创建软连接

      用命令find / -name "virtualenv"找到目录

      sudo ln -s /home/zhangyao/.local/bin/virtualenv /usr/local/bin/virtualenv

相关文章

网友评论

      本文标题:python虚拟环境--virtualenvwrapper

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