【Python】Windows下Python3虚拟环境搭建
我们知道python中,有些第三方库的包会有依赖关系,比如某天你想搭建django环境,它可能依赖某个package 2.0,然后过几天你又想要搭建其他环境,这时候可能它也需要同样的包,但是这个包的版本可能不需要那么高,只支持package 1.0,这时候你会发现如果使用package 2.0,新环境用不了,如果使用package 1.0,django环境使用不了。
这个时候应该怎么办呢?这就要用到我们的虚拟环境,说白了虚拟环境就是说在原始安装的python环境复制一份,你可以在里面搭建某个环境,可以任意安装第三方包,然后可以复制N份,每份单独支持一个环境,如果有问题,只删除某一个环境就好了。
那么如何安装一份虚拟环境呢?
1.安装设置虚拟环境的工具,windows推荐virtualenv,直接CMD安装
pip3 install virtualenv
2.在某个盘符根目录创建一个python虚拟环境文件夹,我这里是F:\python_env
3.CMD进入到这个文件夹中创建一个你需要安装虚拟环境的目录,比如我想搭建Robot Framework自动化框架
python -m venv RobotFramework_env
4.已经复制了一份python环境到RobotFramework_env目录下了
5.进入到这个目录下的Scripts文件夹进行激活:
F:\python_env\RobotFramework_env\Scripts>activate
激活后会发现目录前面有(RobotFramework_env),说明激活成功
(RobotFramework_env) F:\python_env\RobotFramework_env\Scripts>
6.最后验证激活成功的方法
pip list可以查看到当前环境有哪些包,最终结果如下:
7.现在就可以随心所欲的在虚拟环境下安装第三方库了。
比如我可以通过命令来安装最新版本的robot framework
pip install robotframework -U
8.你可能想要运行其他虚拟环境,这时只要退出当前环境再激活你需要的其他环境就可以了
deactivate
【Python】Windows下Python3虚拟环境搭建相关推荐
- python第二篇:windows 下virtualenvwrapper虚拟环境搭建
优点 安装过程 第一步:安装virtualenv pip install virtualenv 第二步:新建virtualenv virtualenv testvir 第三步:运行虚拟环境相关命令 进 ...
- Appium笔记1--基于python windows下的环境搭建
Appium自动化架构和Selenium有很大的相似之处 包含了 3 个主体部分 : Test script --- 即我们的测试程序,是测试逻辑的实现部分.就像以前我们的Selenium自动化脚本. ...
- python进程池win出错_解决windows下python3使用multiprocessing.Pool出现的问题
例如: from multiprocessing import Pool def f(x): return x*x pool = Pool(processes=4) r=pool.map(f, ran ...
- Windows下Android平台搭建_1
Windows下Android平台搭建_1 一. Android平台综述 Windows下Android平台搭建需要的软件和工具 1. JDK JDK(Java Develop ...
- windows下ssh server搭建方法
windows下ssh server搭建方法 –网络工程师 陆华兴 微信.手机:18912948909 因项目需求需要搭建ssh server,linux下openssh自带ssh server,wi ...
- Windows下使用Docker搭建Kafka
Windows下使用Docker搭建Kafka 一,下载 首先,先启动本地的Docker服务,然后获取合适版本的zookeeper(我这里默认是最新) docker pull wurstmeister ...
- windows下discus的搭建
windows下discus的搭建 Discuz! X 是一款以 PHP 为编程语言,以 MySQL 为数据库,并使用 Apache/IIS/Nginx(任意一种即可) 提供 web 服务的产品.要搭 ...
- windows下ipython notebook搭建、安装常见问题及Python模块安装
一.搭建 平时在台式机上linux下编写python,但由于matlab建模需要,而自己的本本是win7系统,不想装双系统和虚拟机,因此了解了一下ipython notebook,顿时感受到了其强大. ...
- python 在windows下的 虚拟环境
解决 python 环境问题 windows 下安装 pip install virtualenv virtualenv的基本使用 1.1 创建虚拟环境 virtualenv venv 为环境指定Py ...
最新文章
- mac 安装 RabbitMQ
- 瑞士银行开户条件有哪些,瑞士银行开户的流程及注意事项是什么?
- MySQL重置root用户密码的方法【亲测可用】
- GCC编译器选项及优化提示
- LeetCode 696. 计数二进制子串
- 轻松提取und文件加密内容,破解X-文件锁
- 信息系统项目管理师---运筹学计算
- [转]jQuery: how to get which button was clicked upon form submission?
- Unity推出2D工具:不再只是3D引擎
- 安卓滚动字幕以及TextSwitcher、ImageSwitcher使用
- BootStrap-datepicker日期插件
- DRAM原理-Storage Cell
- Twitter开发者账号申请流程
- android2012系统,压倒性份额四核技术 Android系统2012前瞻
- 利用Termux在手机上运行爬虫下载漫画
- 从飞信,超信看中国通讯行业的不作为
- 解决antimalware service executable程序占用CPU过高(有效)
- 【机试】2011-2020年复旦大学考研复试机试真题
- Filebrowser:一款轻量级个人网盘
- package.json中private选项的作用
热门文章
- php检测表大小,查询mysql数据库、表的大小
- Java Lambda 表达式讲解
- vim插件自动补齐_给VIM添加REPL
- 2021山东科技大学计算机学院,2021年3月山东科技大学计算机等级考试报名工作通知...
- Linux(Ubuntu)设置系统时区
- java软件工程_java复习
- linux系统下升级node,linux下安装指定版本的nodejs(升级到指定版本)
- c语言内存分配与释放 不同类别变量的内存分配和释放的区别
- html乱码框框,springmvc+font-awesome开发出的页面显示方框乱码的解决方法
- 小程序 wxml selectable_微信小程序 抽象节点