手机版
你好,游客 登录 注册
背景:
阅读新闻

虚拟环境virtualenvwrapper工具使用

[日期:2019-01-18] 来源:Linux社区  作者:Learning Python... [字体: ]

1.统一的对虚拟环境管理

2.创建使用虚拟环境的命令 很齐全,很简单

注意退出所有的虚拟环境!在物理环境下安装。

1.下载模块

pip3 install virtualenvwrapper

2.设置linux的用户个人配置文件~/.bashrc

vim ~/.bashrc

写入以下两行代码 去掉注释:

WORKON_HOME=~/Envs  #设置virtualenv的统一管理目录,以后自动下载的虚拟环境,全都放这了

VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no-site-packages'  #添加virtualenvwrapper的参数,生成干净隔绝的环境

VIRTUALENVWRAPPER_Python=/opt/python36/bin/python3    #指定python解释器的本体

source /opt/python36/bin/virtualenvwrapper.sh #执行virtualenvwrapper安装脚本

3.退出会话,重新登录生效,且每次登录的时候,就自动加载virtualenvwrapper工具

4.查看virtualevnwrapper工具是否可以使用,学习他的工具命令

lsvirtualenv

列举所有的虚拟环境。

cdvirtualenv

导航到当前激活的虚拟环境的目录中,比如说这样您就能够浏览它的 site-packages

cdsitepackages

和上面的类似,但是是直接进入到 site-packages 目录中。

lssitepackages

5,创建一个虚拟环境:

创建一个虚拟环境

mkvirtualenv my_django115这会在 ~/Envs 中创建 my_django115 文件夹

在虚拟环境上工作:激活虚拟环境my_django115

workon my_django115

再创建一个新的虚拟环境

mkvirtualenv my_django2

virtualenvwrapper 提供环境名字的tab补全功能。

当有很多环境, 并且很难记住它们的名字时,这就显得很有用。

workon还可以任意停止你当前的环境,可以在多个虚拟环境中来回切换

workon django1.15

workon django2.0

也可以手动停止虚拟环境

deactivate

删除虚拟环境

需要先退出虚拟环境

rmvirtualenv my_django115

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址https://www.linuxidc.com/Linux/2019-01/156438.htm

linux
相关资讯       virtualenvwrapper 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款