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

Windows10下venv安装及Python3.9虚拟环境创建报错求助

问题:无法通过python3.9命令创建虚拟环境

目标

在venv中搭建基于Python3.9的虚拟环境

已执行操作

  • 创建并进入目标目录:
    mkdir nice
    cd nice
    
  • 执行venv初始化命令(无参数):
    python3 -m venv
    
  • 更新virtualenv工具:
    pip install --upgrade virtualenv
    

触发报错的操作

尝试运行以下命令创建虚拟环境:

python3.9 -m venv env

报错信息

'python3.9' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

报错截图

命令行报错界面


解决办法

  1. 确认Python3.9是否安装
    打开命令行,输入py -3.9 --version(Windows)或python3.9 --version(Linux/macOS),如果提示找不到命令,说明Python3.9未安装。去Python官网下载对应版本安装包,安装时务必勾选Add Python to PATH选项。

  2. 使用正确的版本调用命令

    • Windows系统:Python launcher支持用py -版本号指定版本,试试:
      py -3.9 -m venv env
      
    • Linux/macOS系统:如果Python3.9已安装但命令不识别,直接用完整路径调用(比如/usr/local/bin/python3.9):
      /usr/local/bin/python3.9 -m venv env
      
  3. 检查环境变量配置
    确保Python3.9的安装目录(比如Windows下的C:\Python39\,Linux/macOS下的/usr/local/bin/python3.9所在目录)已添加到系统PATH环境变量中:

    • Windows:右键“此电脑”→属性→高级系统设置→环境变量,在系统变量的PATH中添加Python3.9的Scripts和根目录路径。
    • Linux/macOS:在~/.bashrc或~/.zshrc中添加一行:
      export PATH="/usr/local/bin/python3.9:$PATH"
      
      执行source ~/.bashrc(对应你的shell配置文件)让配置生效。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.14 23:20:19