Windows下Python虚拟环境Virtualenv安装与使用指南

纸上星河
纸上星河
发布时间:2026-10-13 | 7人浏览过
原创

本文详细介绍在Windows 10环境下安装Python 3.6.3及配置Virtualenv虚拟环境的完整步骤。涵盖从官网下载安装、环境变量配置到使用pip创建和管理独立开发环境的全过程,并解决多版本Python共存时的命令冲突问题,帮助开发者高效隔离项目依赖。

Windows下Python虚拟环境Virtualenv安装与使用指南

此前已介绍过在Ubuntu 16.04系统中安装Python虚拟环境virtualenv的方法,本文将重点讲解在Windows操作系统下的具体安装流程与使用技巧。

环境信息

  • 操作系统:Windows 10
  • Python版本:3.6.3

Python环境安装步骤

安装步骤

第一步:下载并安装Python 3.6.3

访问Python官方网站:https://www.python.org/downloads(Windows平台专用页面)。

在下载页面中,选择“Windows x86-64 web-based installer”(基于Web的轻量级安装程序)。


Windows x86-64 web-based installer # 指的是安装的时候需要联网,体积小,下载快,推荐
Windows x86-64 executable installer # 指的是使用XXX.exe文件的方式安装,下载体积大
Windows x86-64 embeddable zip file # 嵌入式版本

1. 双击运行安装包进行安装。请务必勾选“Add Python to PATH”选项,其余步骤保持默认设置即可;

2. 验证安装:在命令行中输入python,若显示Python交互界面,则表明安装成功;

注意事项

如果系统无法识别python命令,最可能的原因是环境变量未正确添加。请检查系统环境变量,若缺失则手动添加Python安装路径。

Virtualenv工具安装

安装Virtualenv工具

Python 3.6.3版本已内置pip工具,为简化安装流程,建议直接使用pip进行安装;

打开Windows命令行(cmd);


pip install virtualenv

pip install virtualenvwrapper # 这是对virtualenv的封装版本,一定要在virtualenv后安装 

安装完成后,输入pip list命令,可查看当前已安装的所有包列表;

虚拟环境的创建与启动

创建虚拟环境

选择一个用于存放虚拟环境的目录,例如E:/python3;


cd E:python3 # 进入该文件
virtualenv envname  # 创建一个名字为envname的虚拟环境
dir   # 查看当前目录可以知道一个envname的文件已经被创建

virtualenv -p python2 envname # 如果安装了多个python版本,如py2和py3,需要指定使用哪个创建虚拟环境

注意:

若系统无法识别virtualenv命令,可能是以下原因之一:Python安装路径未加入系统环境变量、未正确安装virtualenv,或未重新打开新的cmd窗口;

启动虚拟环境


# 进入虚拟环境文件
cd envname
# 进入相关的启动文件夹
cd Scripts

activate # 启动虚拟环境
deactivate # 退出虚拟环境

成功启动后,即可在隔离的虚拟环境中自由安装各类依赖包。

多版本共存与环境变量配置技巧

常见问题与细节处理

每次启动虚拟环境均需进入Scripts目录,操作较为繁琐。建议将Scripts目录路径添加到系统环境变量中,以便直接调用。

若系统中还需安装其他Python版本(如Python 2.7.13),在将其路径加入系统环境变量后,为防止命令冲突,需进入该版本安装目录,将python.exe重命名为python2.exe;

当存在多个Python版本时,系统中也会对应多个pip版本。此时使用pip安装依赖包时,需明确指定对应的Python版本。


python -m pip install xxx  # python3版本安装包
python2 -m pip install xxx # python2版本安装包

每次修改系统环境变量后,必须关闭当前所有cmd窗口并重新打开,新配置才会生效。

以上内容即为本文全部介绍,希望能为您的学习提供帮助,也欢迎大家继续支持本站。

本站声明

本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。

Python 相关产品和应用

全部下载

专题列表