win10环境下搭建虚拟环境和 virtualenvwrapper-win 使用
1. 安装 virtualenv
pip install virtualenv
2. virtualenv基本操作
cd path/dir # 跳转到dir目录 virtualenv env # 在dir目录下创建虚拟环境env virtualenv -p path/python3.6 env # 也可以通过参数p,指定python解释器路径
- 接下来是激活 和 冻结 虚拟环境 (重要):
# 1. 定位到新建虚拟环境env 的Script 目录下 cd path/env/Scripts # 其中,存在 activate.bat 和 deactivate.bat # 2. 激活 env 环境 activate.bat #虚拟环境处于激活状态,显示如下# (env)C:\Users\env\Scripts> # 3. 冻结env 环境# deactivate.bat #输入deactivate.bat命令后,冻结状态显示如下# C:\Users\env\Scripts>
3. virtualenvwrapper-win 安装 和使用
- 介绍 : virtualenvwrapper-win 是Windows下对于虚拟环境的管理工具,用它可以简化virtualenv的操作
- 安装:
pip install virtualenvwrapper-win
- 进入和退出虚拟环境:
- 首先,设置virtualenvwrapper-win 的默认环境目录 : 在win10中,添加系统环境变量 WORKON,指向 path/dir (自己想要的虚拟环境目录位置)
# 1. 显示当前path/dir 目录下的虚拟环境 workon #显示如下(我的目录下) C:\Users\GoFree>workon Pass a name to activate one of the following virtualenvs: ============================================================================== env_python2.7 env_python3.6 PycharmProjects C:\Users\GoFree> ## 其中,存在 env_python2.7,env_python3.6, PycharmProjects 三个独立虚拟环境 # 2. 激活env_python3.6 环境 workon PycharmProjects # 直接workon 即可 #激活状态显示如下: C:\Users\GoFree>workon env_python3.6 (env_python3.6) C:\Users\GoFree> # 3. 冻结env_python3.6 环境 deactivate env_python3.6 # 使用deactivate命令 #冻结显示如下 (env_python3.6) C:\Users\GoFree>deactivate env_python3.6 C:\Users\GoFree>
- 新建和删除虚拟环境:
# 新建虚拟环境,指定python3环境 mkvirtualenv -p python3 venv # 删除虚拟环境 rmvitualenv venv
- 冻结和重建虚拟环境:
- 冻结:所谓
冻结(freeze)环境,就是将当前环境的软件包等固定下来:- pip freeze >packages.txt # 安装包列表保存到文件packages.txt中
- 重建:
重建(rebuild)环境就是在部署的时候,在生产环境安装好对应版本的软件包,不要出现版本兼容等问题:- pip install -r packages.txt
- 作用:配合pip,可以批量安装对应版本的软件包,快速重建环境,完成部署。通俗讲,把当前环境的包复制粘贴到另一个新环境中,把当前环境拷贝到新环境中。
- 冻结:所谓
win10环境下搭建虚拟环境和 virtualenvwrapper-win 使用的更多相关文章
- 在win10环境下搭建 solr 开发环境
在win10环境下搭建 solr 开发环境 2017年05月30日 09:19:32 SegaChen0130 阅读数:1050 在win10环境下搭建 solr 开发环境 安装环境 Windo ...
- WIN10环境下搭建与连接VPN服务器
搭建VPN服务器 0.前言 1.WIN+E打开此电脑 2.勾选始终显示菜单,并应用,确定 3.新建传入连接,可以添加用户,也可以直接选取已有用户 连接VPN服务器 1.打开vpn设置 2.添加vpn连 ...
- win10环境下搭建zookeeper伪集群
一.下载zookeeper https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/ 这里笔者下载的是zookeeper-3.3.6 二.配置zoo ...
- freeSSHD在windows环境下搭建SFTP服务器
freeSSHD在windows环境下搭建SFTP服务器 0 建议现在windows环境下安装cygwin,否则在windows环境下cmd模式使用不了sftp去连接,可以利用win scp去测试连接 ...
- win10环境下安装Ubantu双系统(超详解)
win10环境下安装Ubantu双系统 1.准备工作: 先去ubantu官网(https://www.ubuntu.com/download)去下载ubantu镜像.根据自己的实际情况选择32位的或者 ...
- win10环境下MySql(5.7.21版本)安装过程
windows10上安装mysql(详细步骤) 2016年09月06日 08:09:34 阅读数:60405 环境:windwos 10(1511) 64bit.mysql 5.7.14 时间:201 ...
- MAC 环境下搭建HttpRunnerManager平台
1 . mac pycharm 创建虚拟环境 https://blog.csdn.net/qq_39806105/article/details/96908584 2. mac 环境下搭建HttpRu ...
- YApi——手摸手,带你在Win10环境下安装YApi可视化接口管理平台
手摸手,带你在Win10环境下安装YApi可视化接口管理平台 YApi YApi 是高效.易用.功能强大的 api 管理平台,旨在为开发.产品.测试人员提供更优雅的接口管理服务.可以帮助开发者轻松创建 ...
- ubuntu 14.04LTS 环境下搭建tftp服务器
花费我一整天的时间在 ubuntu 14.04LTS 环境下搭建tftp服务器,网上好多资料参差不齐,简单来说,TFTP(Trivial File Transfer Protocol),是一个基于UD ...
随机推荐
- 一个word小技巧
最近在进行word格式重拍的时候发现了一个有些恶心的事,怎么去匹配文档里面所有的中文呢? 后来通过网络搜索发现了答案,在word中的查找和替换中有一个选项,可以使用通配符进行匹配. 当我们使用 ([一 ...
- DBArtist之Oracle入门第1步: 如何安装Oracle 11g
操作系统: Windows 7 数据库 : Oracle 11gR2 第一步: 下载Oracle安装包 Oracle官网: https://www.oracle.com/index.html ...
- Linux安装MySQL全过程
操作系统:CentOS 7.2 64位 mySQL版本:mysql-5.6.35 安装过程: (1)首先从mysql官网下载 MySQL Community Server 安装包. 选择对应的版本( ...
- cs4.1 编译与安装
cs4.1编译报 https://issues.apache.org/jira/browse/CLOUDSTACK-2913 cs4.1安装报
- Python之FTP传输-乾颐堂
访问FTP,无非两件事情:upload和download,最近在项目中需要从ftp下载大量文件,然后我就试着去实验自己的ftp操作类,如下(PS:此段有问题,别复制使用,可以参考去试验自己的ftp类! ...
- 原型设计工具Mockplus新年送福利,见者有份
为感谢大家对Mockplus的喜爱与支持,给大家送福利了! 送送送,见者有份! 参与活动,三分钟时间,均可最高获赠专业版1个月使用时间.见者有份! 领福利步骤: 1. 扫码关注微信公众号:Mockpl ...
- 实践作业3:白盒测试----junit的难点DAY11.
本次白盒测试 需要独立完成整个项目和工具的配置安装运行操作,并编写.运行测试脚本,并完成实验的一些小细节等等. 首先,导入Junit测试框架所需的Jar包 然后编写测试脚本,为.java运行程序,见打 ...
- sklearn中的随机森林
阅读了Python的sklearn包中随机森林的代码实现,做了一些笔记. sklearn中的随机森林是基于RandomForestClassifier类实现的,它的原型是 class RandomFo ...
- 安装DotNetCore.1.0.0-VS2015Tools.Preview2一直失败
266C:22B0][2016-08-01T23:02:29]i052: Condition 'WixBundleInstalled OR NOT(NetFx45Release < 378675 ...
- AlwaysOn的数据同步原理
摘抄自<SQL Server 2012实施与管理实战指南> 镜像的工作原理: 那么主体数据库和镜像数据库是如何同步数据的呢?SQL数据库中任何的数据变化都会先记录到事务日志中,然后才会真正 ...