windows10下使用virtualenv虚拟技术,管理多个python解释器版本,多个项目包环境
文章目录
简介
virtualenv 为每个不同项目提供一份 Python 安装。它并没有真正安装多个 Python 副本,但是它确实提供了一种巧妙的方式来让各项目环境保持独立。virtualenv就像一个隔离的沙盒,你在其中干啥都不影响物理python环境!
代码
#!/usr/bin/env python
# -*- encoding: utf-8 -*-
"""
@Introduce : virtualenv创建虚拟环境 安装 requirements.txt
@File : create_virtual_environment.py
@Time : 2020-09-18 15:12
@Author : xia hua dong
@Tel : 173 179 76823
@Email : 17317976823@163.com
@pip : pip install
"""
import os
import platform
def create_virtual_environment(python_path):
"""
virtualenv创建虚拟环境
:param python_path: python.exe 解释器路径
:return: venv 虚拟环境文件夹
"""
os.system("pip install --upgrade pip") # 升级pip
project_path = os.path.dirname(os.path.absp