Python安装部署 - virtualenv虚拟环境配置(Windows)
Python安装部署 - virtualenv虚拟环境
前言
- 在开发Python应用程序的时候,系统安装的Python3只有一个版本:3.X。所有第三方的包都会被
pip安装到Python3的site-packages目录下。 - 如果我们要同时开发多个应用程序,那这些应用程序都会共用一个Python,就是安装在系统的Python 3。如果应用A需要
selenium 2.7,而应用B需要selenium 3.6怎么办? - 这种情况下,每个应用可能需要各自拥有一套“独立”的 Pytho n运行环境。
virtualenv就是用来为一个应用创建一套“隔离”的Python运行环境。
安装virtualenv
- 在wildows中;
pip install virtualenvwrapper
virtualenvwrapper-win库可以在window环境下直接调用虚拟环境;
pip install virtualenvwrapper-win
- 在Linux中;
pip install --user virtualenvwrapper
搭建虚拟环境
创建虚拟环境
# 未安装 virtualenvwrapper-win
## virtualpython 为虚拟环境名称
virtualenv virtualpython # 安装了`virtualenvwrapper-win`
mkvirtualenv virtualpython

搭建虚拟环境指定路径
1、需要安装virtualenvwrapper-win 之后;在 python 的安装目录中,找到Scripts目录;修改mkvirtualenv.bat文件;
然后修改第二十四行,将后边的路径改为自己所希望的目录的路径。然后保存退出。

2、修改系统环境变量:
a)右键我的电脑
b)点击属性,然后点击高级属性
c)点击环境变量,然后在系统变量中选择新建
d)新建内容如下:(变量值指定需要存放的路径)

3、使用mkvirtualenv命令创建的虚拟环境路径已变更; 
PyCharm加载虚拟环境
在新建项目或加载环境的设置中,指定虚拟环境的解释器;
环境设置:

新建项目:

激活和停用虚拟环境
激活和停止需要进入到虚拟环境的安装目录下的Scripts目录,运行
bat脚本;cd C:\Windows\System32\virtualpython\Scripts

- 或者打开cmd窗口进行启停;
```shell
# 激活
activate.bat # 停用
deactivate.bat
```
安装了
virtualpython,就不用进入到虚拟环境目录下的Script运行active.bat文件;- 运行cmd,输入命令;
# 切换虚拟环境
# Django 虚拟环境目录名称
workon Django # 退出虚拟环境
deactivate

删除虚拟环境
# 列出所有虚拟环境
lsvirtualenv
# 删除某个虚拟环境
rmvirtualenv my_env
Python安装部署 - virtualenv虚拟环境配置(Windows)的更多相关文章
- [Python]conda与 virtualenv虚拟环境配置
参考: Anaconda使用总结 Anacodna之conda与 virtualenv对比使用教程,创建虚拟环境 conda设置Python虚拟环境 python的virtualenv环境与使用 有时 ...
- 第四百零一节,Django+Xadmin打造上线标准的在线教育平台—生产环境部署virtualenv虚拟环境安装,与Python虚拟环境批量安装模块
第四百零一节,Django+Xadmin打造上线标准的在线教育平台—生产环境部署virtualenv虚拟环境安装,与Python虚拟环境批量安装模块 virtualenv简介 1.安装virtuale ...
- Python安装与环境变量配置 入门详解 - 精简归纳
Python安装与环境变量配置 入门详解 - 精简归纳 JERRY_Z. ~ 2020 / 9 / 24 转载请注明出处!️ 目录 Python安装与环境变量配置 入门详解 - 精简归纳 一.下载Py ...
- 第06讲:Flink 集群安装部署和 HA 配置
Flink系列文章 第01讲:Flink 的应用场景和架构模型 第02讲:Flink 入门程序 WordCount 和 SQL 实现 第03讲:Flink 的编程模型与其他框架比较 第04讲:Flin ...
- 分布式爬虫搭建系列 之一------python安装及以及虚拟环境的配置及scrapy依赖库的安装
python及scrapy框架依赖库的安装步骤: 第一步,python的安装 在Windows上安装Python 首先,根据你的Windows版本(64位还是32位)从Python的官方网站下载Pyt ...
- Python库的优雅安装及PyCharm虚拟环境配置
一.安装python库 安装python库有几种方式: 1. 使用pip命令行,如:pip install Pillow 2. 在pycharm中安装 3. 使用Anaconda批量安装常用模块 在使 ...
- python 下载安装及运行环境配置(windows)
第一步:下载python安装包 下载地址:https://www.python.org/downloads/windows/ 我下载的是版本:3.6.4 安装包下载完成后,点击进行安装. 第二步:配置 ...
- python安装与环境变量配置
默认情况下,在windows下安装python之后,系统并不会自动添加相应的环境变量.此时不能在命令行直接使用python命令. 1. 首先需要在系统中注册python环境变量:假设python的安装 ...
- Python学习【01】编程语言简介,Python安装及环境变量配置
编程语言介绍 开发 系统软件开发:Windows,iOS 应用软件开发:淘宝.网易云音乐.QQ 开发语言 高级语言:Python,Java,PHP, c#,GO,ruby,c++ ---&g ...
- Python安装和使用教程(windows)
点击进入幕布视图浏览 https://mubu.com/doc/a8VGCUfqqw 一.Python下载 1.进入Python官网:https://www.python.org/ 2.选择windo ...
随机推荐
- 学习记录--C++多态性简答+编程题
#include<iostream> #include<string> //双目运算符:运算符作用域两个操作数 //定义一个复数类,重载"+",作为复数类的 ...
- redis学习(一)常用命令
clear 清屏 info 获取当前redis的版本等信息 keys pattern 查找所有符合给定模式( pattern)的 key keys * 查找所有的key type key 查看某个ke ...
- uglfy
uglify: npm install uglify-js -g 或者用npm install uglify-es 运行: uglifyjs demo.js -m -o demo.min.js Ugl ...
- kali更新源数字签名错误解决办法
apt-get update更新时出现错误,提示Release文件已经过期,无论是使用kali官方源还是阿里源.中科大源都报该错误. 网上查找相关资料,签名出错需要下载数字签名,方案如下: wget ...
- Python学习笔记--第二阶段啦
初识对象 示例: 类的成员方法 上图中的self必须填写!!! 示例: 类和对象 有c和c++语言基础的话,就会发现其实是一样的道理,只是实现代码有差异 构造方法(init) 示例: 注意: 其他内置 ...
- ShardingSphere 数据分片之 Sharding-JDBC 深入理解
更多内容,前往 IT-BLOG MySQL 的存储单位是 page[16kb],索引使用 B+Tree,深度为3(3次 IO便能查出数据).为了提高查询速度,存储单元中都存储的是索引的指针.MySQL ...
- 剑指 offer 第 2 天
第 2 天 链表(简单) 剑指 Offer 06. 从尾到头打印链表 输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回). 示例 1: 输入:head = [1,3,2] 输出:[2, ...
- 【Visual Leak Detector】QT 中 VLD 输出解析(二)
说明 使用 VLD 内存泄漏检测工具辅助开发时整理的学习笔记. 目录 说明 1. 使用方式 2. 有一处内存泄漏时的输出报告(int 型) 3. 有一处内存泄漏时的输出报告(int 数组型) 1. 使 ...
- ES6中的解构赋值(数组,对象,嵌套,默认值)
解构赋值 通过解构赋值,可以快速从对象或者数组中取出属性或者数值. 解构赋值 可以通过定位到数组或者对象的某一个位置,将值直接赋给一个或多个变量. const arr = ['dasha', 'ers ...
- 我和 chatGPT 对线操作系统!
大家都知道现在 chatGPT 已经在多个领域展现了及其强大的工地,比如文案策划,毕业论文方便,甚至很多程序员都直接让 chatGPT 帮忙写代码了,在一些模板化的代码方面,chatGPT 更展示了优 ...