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

Windows11下使用Python3.9创建虚拟环境失败求助

解决Windows 11下Python 3.9虚拟环境创建失败的问题

方法1:使用Python 3.9的完整绝对路径执行命令

系统无法识别python39命令,是因为该命令未在系统PATH中注册,直接使用完整路径即可绕过这个问题:

  • 打开CMD或PowerShell,执行以下命令(请确认Python39的文件夹名称与实际一致,比如可能是Python39-32):
    C:\Users\user1\AppData\Local\Programs\Python\Python39\python.exe -m venv myvenv
    

方法2:将Python 3.9路径添加至系统环境变量

如果希望后续能直接用python或python3.9命令,可将路径加入PATH:

  • 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
  • 在「系统变量」区域找到Path,点击「编辑」
  • 点击「新建」,添加以下两个路径:
    • C:\Users\user1\AppData\Local\Programs\Python\Python39
    • C:\Users\user1\AppData\Local\Programs\Python\Python39\Scripts
  • 保存所有设置后重启CMD/PowerShell,之后即可执行:
    python3.9 -m venv myvenv
    

方法3:使用Python Launcher(推荐)

Windows自带的Python Launcher可直接指定Python版本,无需配置环境变量:

  • 在CMD或PowerShell中执行:
    py -3.9 -m venv myvenv
    
    只要你安装Python 3.9时未取消勾选「Add Python to PATH」,Launcher就会自动定位到对应版本。

额外检查点

  • 确认Python 3.9的实际安装路径:前往C:\Users\user1\AppData\Local\Programs\Python,核实文件夹名称及内部是否存在python.exe
  • 若出现权限错误,右键CMD/PowerShell选择「以管理员身份运行」后重试
  • 虚拟环境创建成功后,执行myvenv\Scripts\activate即可激活,激活后命令行前缀会显示(myvenv)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.22 01:22:34