windows下使用virtualenv对python进行多版本隔离开发
2024-10-21 13:03:37
1.windows下安装virtualenv
pip install virtualenv
2.进入项目目录,创建虚拟环境,例如:
virtualenv venv (默认python版本)
virtualenv -p c:\Python37\python.exe HigEnv (版本python37)
virtualenv -p c:\Python27\python.exe LowEnv (版本python27)
virtualenv --no-site-packages --python=3.7 HigEnv
说明: -p就是python的版本(需要带上路径) HigEnv就是虚拟的环境变量。—no-site-packages 现在为默认选项,令隔离环境不能访问系统全局的site-packages目录。
3.启用环境,执行activate
4.安装第三方库
现在可以通过命令pip install 来安装python包了,在venv的环境中,使用pip安装的包都不会再是全局性的包,只会在当前的虚拟环境中起作用,避免了污染系统环境。
5.退出环境
pip install virtualenv
VsCode开发
当用vscode开发项目时,打开项目目录后,如果没用激活,每次调试时都会执行激活命令,如果在控制台激活了,调试时就不需要激活。这个还挺智能的。
上图显示了虚拟环境
上图显示:如果没激活,调试时就激活。如果在控制台激活,就直接调试。
目前还是建议在控制台下执行激活操作,vscode终端没效果
最新文章
- 基本药目录sop
- jquery的.submit
- ZOJ 3232 It's not Floyd Algorithm --强连通分量+Floyd
- C#使用原生的Directx和OpenGL绘图
- nmon for linux
- Sql遍历更新脚本
- Python核心编程读笔 7: 条件和循环
- 1005 - Rooks(规律)
- PuTsangTo-单撸游戏开发03 碰撞与跳跃瑕疵版
- 申请9位数QQ
- 前端-Useful Js Plugins
- 2018 ACM 网络选拔赛 青岛赛区
- P3346 [ZJOI2015]诸神眷顾的幻想乡
- codeforces437C
- android 加载图片
- 2、Python程序控制结构(0530)
- 【git】之clone(克隆)
- 3.Django视图
- 阿里云esc云服务器IP不能访问的解决办法
- Bzoj4710 分特产(容斥原理+组合数)
热门文章
- mysql 某表某列支持 emoji
- Linux中搜索大于200M的文件
- oracle 应用程序调用存储函数
- pipline脚本k8s版
- [LeetCode] 213. House Robber II 打家劫舍 II
- [LeetCode] 531. Lonely Pixel I 孤独的像素 I
- WPF外包团队:2019 WPF数据监控系统案例演示
- LeetCode 503. 下一个更大元素 II(Next Greater Element II)
- excel文件导出和导入
- 函数的练习3——python编程从入门到实践