You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过CMD创建Python virtualenv虚拟环境?运行命令报模块缺失

报错原因

报错核心原因很简单:你当前调用的Python 3.10环境里没装virtualenv这个第三方包,解释器找不到对应模块,自然跑不起来命令。

解决方法

两种方案选一个就行:

  • 方案一:使用virtualenv创建
    1. 先给当前Python环境安装virtualenv包,CMD里直接执行:
    pip install virtualenv
    
    如果你电脑装了好几个版本的Python,怕pip把包装到别的版本里,直接用报错信息里给出的Python全路径执行安装,百分百装对位置:
    C:\Users\dell\AppData\Local\Programs\Python\Python310\python.exe -m pip install virtualenv
    
    1. 装完之后切到你打算放虚拟环境的文件夹,重新跑你原来的创建命令就成:
    python -m virtualenv venv
    
  • 方案二:用Python自带的venv模块(不用额外装包,更方便)
    Python 3.3之后的版本都内置了venv模块,不需要装任何第三方包,直接在目标目录执行下面的命令就能创建虚拟环境,不会报模块找不到的错,日常开发完全够用:
    python -m venv venv
    
虚拟环境使用说明(Windows CMD环境)

创建完成后执行下面的命令就能激活虚拟环境,激活成功后命令行最前面会出现(venv)的标识,之后装的所有第三方包都会存在这个独立环境里,不会影响全局Python:

venv\Scripts\activate.bat

要退出虚拟环境直接执行deactivate命令即可。

内容的提问来源于stack exchange,提问作者NESKI

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.29 15:30:05