当前位置: 首页 > article >正文

搭建Python2和Python3虚拟环境

搭建Python3虚拟环境

  • 1. 更新pip
  • 2. 搭建Python3虚拟环境
    • 第一步:安装python虚拟化工具
    • 第二步: 创建虚拟环境
  • 3. 搭建Python2虚拟环境
    • 第一步:安装虚拟环境模块
    • 第二步:创建虚拟环境
  • 4. workon命令管理虚拟机
    • 第一步:安装扩展包
    • 第二步: 配置高级变量

1. 更新pip

python -m pip install --upgrade pip

在这里插入图片描述

2. 搭建Python3虚拟环境

第一步:安装python虚拟化工具

python -m pip install virtualenv -i  http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com

在这里插入图片描述

第二步: 创建虚拟环境

# 切换路径,虚拟环境的路径
e:
cd envs

# 创建虚拟环境
python -m virtualenv py379env

# 激活
cd py3108env\Scripts
activate

在这里插入图片描述
下面表示虚拟环境已激活
在这里插入图片描述

3. 搭建Python2虚拟环境

第一步:安装虚拟环境模块

pip install virtualenvwrapper 

第二步:创建虚拟环境

C:\envs>python   # 查看python版本
# Python 2.6.6 (r266:84297, Aug 24 2010, 18:46:32) [MSC v.1500 32 bit (Intel)] on win32
# Type "help", "copyright", "credits" or "license" for more information.
# >>>

C:\envs>python -m virtualenv py_ven26  # 创建虚拟机
# New python executable in py_ven26\Scripts\python.exe
# Installing setuptools................done.
# Installing pip...................done.

# windows中需要配置‘高级环境变量’
# 变量名:WORKON_HOME
# 变量值:C:\envs (虚拟环境存放的目录路径)
C:\envs>workon  # 查看所有的虚拟环境
# Pass a name to activate one of the following virtualenvs:
# ==============================================================================
# py_ven26   # 虚拟环境
# tg26env    # 虚拟环境

C:\envs>workon py_ven26  # 切换虚拟环境
(py_ven26) C:\envs>python   # 虚拟环境中查看python版本
# Python 2.6.6 (r266:84297, Aug 24 2010, 18:46:32) [MSC v.1500 32 bit (Intel)] on win32
# Type "help", "copyright", "credits" or "license" for more information.
# >>> exit() # 退出python 

4. workon命令管理虚拟机

第一步:安装扩展包

# windows操作系统  workon命令管理虚拟机
# python3
pip3 install virtualenvwrapper-win -i  http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com

# python2
pip install virtualenvwrapper-win -i  http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com

# 不然会报 workon不是内部或外部命令 针对windows系统

第二步: 配置高级变量

变量值:就是存放Python虚拟环境的目录路径

在这里插入图片描述


http://www.kler.cn/a/393298.html

相关文章:

  • Java 异常类详细介绍
  • 一款5k star的 Redis 客户端!!简洁高效!
  • 记一次Maven拉不了包的问题
  • 《计算机组成及汇编语言原理》阅读笔记:p86-p115
  • 【MinIO系列】MinIO Client (mc) 完全指南
  • 结构化Prompt:让大模型更智能的秘诀
  • MySQL --- 自定义函数获取部门层级名称
  • 修改mysql默认字符集
  • C语言最简单的扫雷实现(解析加原码)
  • 各版本android studio下载地址
  • Vue slot 插槽 v-slot属性具名插槽
  • 足球社区管理系统 基于Spring Boot框架实现的足球社区管理系统(程序+数据库+报告)
  • 当kafka消费的数据滞后1000条时,打印告警信息
  • 在 Jupyter Notebook 中使用 Matplotlib 进行交互式可视化的教程
  • 第23节 arkts 如何实现多语言
  • 蓝桥杯每日真题 - 第7天
  • 重构代码之移动字段
  • AutoSAR CP DoIP规范导读
  • 网页直播/点播播放器EasyPlayer.js无插件H5播放器关于其后地址不带协议后缀的判断逻辑
  • 方法论-利益驱动模型与系列选择模型(说服他人)
  • acwing算法基础02一高精度,前缀和,差分
  • 引入第三方jar包部署服务器后找不到jar处理方法
  • Ansible剧本检测Windows防火墙状态
  • Redis - 哨兵(Sentinel)
  • 【MySQL】summary
  • 传奇996_21——龙岭事件