当前位置:网站首页>用virtualenv和Virtualenvwrapper虚拟环境管理工具创建虚拟环境
用virtualenv和Virtualenvwrapper虚拟环境管理工具创建虚拟环境
2022-08-01 22:32:00 【纬领网络】
一、使用virtualenv
1.安装virtualenv
pip install -i https://pypi.douban.com/simple/ --trusted-host pypi.douban.com virtualenv
2.创建运行环境
virtualenv [虚拟环境名称]
virtualenv venv
#如果不想使用系统的包,加上–no-site-packeages参数
virtualenv --no-site-packages 创建路径名
3.激活环境
linux下
$ source ./bin/activate
windows下
.\Scripts\activate.bat
4.退出环境
deactivate
5.删除环境
可以直接删除venv文件夹来删除环境
二、使用Virtualenvwrapper
Virtaulenvwrapper是virtualenv的扩展包,用于更方便管理虚拟环境,它可以做: - 将所有虚拟环境整合在一个目录下 - 管理(新增,删除,复制)虚拟环境 - 快速切换虚拟环境
1.安装
# Windows 下
pip install virtualenvwrapper-win
# macOS / Linux 下
pip install --user virtualenvwrapper
# 加载环境变量
echo "source virtualenvwrapper.sh" >> ~/.bashrc
source ~/.bashrc
2.创建虚拟环境
# macOS/Linux 下
mkvirtualenv --python=python3.6 venv
# Windows 下
mkvirtualenv --python=python3 venv
3.激活虚拟环境
workon #列出虚拟环境列表
workon [venv] #切换环境
4.退出环境
deactivate
5.删除环境
rmvirtualenv venv
边栏推荐
- Error creating bean with name ‘dataSource‘:Unsatisfied dependency expressed through field ‘basicPro
- 毕业十年,财富自由:那些比拼命努力更重要的事,从来没人会教你
- 小程序毕设作品之微信美食菜谱小程序毕业设计成品(5)任务书
- 10年稳定性保障经验总结,故障复盘要回答哪三大关键问题?|TakinTalks大咖分享
- 恒星的正方形问题
- 【Verilog刷题篇】硬件工程师从0到入门1|基础语法入门
- 【C补充】链表专题 - 单向链表
- SAP Spartacus Accessibility E2E 端到端测试
- 得物客服热线的演进之路
- selenium无头,防检测
猜你喜欢
How to prevent governance attacks in DAOs?
使用Jenkins做持续集成,这个知识点必须要掌握
SQL29 Calculate the average next day retention rate of users
2022年最新河北建筑八大员(机械员)模拟考试题库及答案
SRv6 L3VPN的工作原理
npm包【详解】(内含npm包的开发、发布、安装、更新、搜索、卸载、查看、版本号更新规则、package.json详解等)
2022 edition of MySQL tutorial, top collection good, take your time
【Verilog刷题篇】硬件工程师从0到入门1|基础语法入门
Postman 批量测试接口详细教程
SOM Network 2: Implementation of the Code
随机推荐
Delicious this year
03、GO语言变量定义、函数
线上故障排查方案
小程序容器+自定义插件,可实现混合App快速开发
字符串——Trie
漫长的投资生涯
如何理解 new (...args: any[]) => any
使用 Zokrates 在 BSV 上创建您的第一个 zkSNARK 证明
使用Jenkins做持续集成,这个知识点必须要掌握
SOM Network 1: Principles Explained
SOM Network 2: Implementation of the Code
Go 微服务开发框架DMicro的设计思路
图论——强连通分量缩点+拓扑排序
JS 数组去重(含简单数组去重、对象数组去重)
域名重定向工具 —— SwitchHosts 实用教程
Analysis of the development trend of game metaverse
毕业十年,财富自由:那些比拼命努力更重要的事,从来没人会教你
selenium无头,防检测
小程序毕设作品之微信美食菜谱小程序毕业设计成品(6)开题答辩PPT
1. @Component注解的原理剖析