博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python中创建虚拟环境
阅读量:6258 次
发布时间:2019-06-22

本文共 1101 字,大约阅读时间需要 3 分钟。

  hot3.png

参考


virtualenv


  • 安装 virtualenv
pip install virtualenv
  • 创建虚拟环境
virtualenv -p /usr/bin/python3 venv   指定Python解析器
  • 激活虚拟环境
source venv/bin/activate   (venv)pi@raspberrypi:~/py3venv $    shell的提示符行前多了(py3env)字样
  • 退出虚拟环境
deactivate

  

时间久了,可能会有很多个虚拟环境散落在系统各处,将有可能忘记它们的名字或者位置,可以使用virtualenvwrapper来避免。 将所有的虚拟环境目录全都集中起来,比如放到 ~/virtualenvs/,并对不同的虚拟环境使用不同的目录来管理。virtualenvwrapper 正是这样做的。并且,它还省去了每次开启虚拟环境时候的 source 操作,使得虚拟环境更加好用。

virtualenvwrapper


  • 安装virtualenvwrapper
pip install virtualenvwrapper
  • 创建目录用来存放虚拟环境
mkdir ~/.virtualenvs
  • 配置 添加到 ~/.bashrc
#python 虚拟化环境export VIRTUALENVWRAPPER_PYTHON='/usr/bin/python3'    //指定python解析器export WORKON_HOME='~/.virtualenvs'                   //WORKON_HOME 是用来存放各种虚拟环境目录的目录,设置为 ~/.virtualenvssource /usr/local/bin/virtualenvwrapper.sh            //virtualenvwrapper运行脚本,这个脚本在 /usr/local/bin/ 目录下
  • 运行
source ~/.bashrc
  • 命令列表
workon  :切换虚拟环境     lsvirtualenv:列出虚拟环境列表mkvirtualenv :新建虚拟环境     rmvirtualenv :删除虚拟环境deactivate: 离开虚拟环境
创建指定解释器的虚拟环境 mkvirtualenv -p python2 py2env    #解释器为python2  mkvirtualenv -p python3 py3env    #解释器为python3

转载于:https://my.oschina.net/Jr413/blog/829312

你可能感兴趣的文章
Bind安装配置及应用
查看>>
滚动数组+离线 优化
查看>>
合并两个有序数组的golang实现
查看>>
单元测试 模块接口测试
查看>>
洛谷P3371【模板】单源最短路径
查看>>
dedecms---一个简单酷站的构建及解析
查看>>
初识nodeJS
查看>>
HTTP协议
查看>>
3.2 Multi-Master Replication
查看>>
vs调试 LINK : fatal error LNK1104 ...exe
查看>>
陶哲轩实分析 习题 13.4.6
查看>>
DP ZOJ 2745 01-K Code
查看>>
【转载】清华梦的粉碎—写给清华大学的退学申请
查看>>
在ASP.NET MVC3 中利用JSONP跨域登录WEB系统
查看>>
执行计划基础 动态采样
查看>>
课后作业-阅读任务-阅读提问-3
查看>>
26.颜色值缩写
查看>>
内置对象Array及Array常见操作
查看>>
[130_存储业务]002_富士通存储系统Eternus_高级拷贝之对等拷贝(Advanced Copy EC)
查看>>
更改SQL数据库的繁体数据为简体
查看>>