怎么下载venv,安装python环境

举例python 3.10, 在 Windows 的 PowerShell 中,整理了三种安装 Python 3.10 的方法,它们各有侧重:

方法 特点与适用人群 核心操作
方案一:官方包管理器 (winget) 官方原生 、无需额外安装、操作简单。适合大多数用户 winget install --id=Python.Python.3.10 -e
方案二:多版本管理器 (pyenv-win) 专业灵活 、适合需要管理多个Python版本的开发者 pyenv install 3.10.11
方案三:第三方包管理器 (Chocolatey) 老牌强大、适合已在使用Chocolatey的用户。 choco install python --version=3.10.8

⚙️ 方案一:使用 winget (官方推荐)

这是 Windows 10/11 自带的官方包管理器,最直接方便

  1. 以管理员身份打开 PowerShell

  2. 搜索可用的Python版本(可选,用于确认版本号):

    sql 复制代码
    winget search Python.Python
  3. 执行安装命令

    ini 复制代码
    winget install --id=Python.Python.3.10 -e
  4. 验证安装

    css 复制代码
    python --version

    如果命令无效,请关闭并重新打开 PowerShell。若仍自动跳转至微软商店,需在系统设置中禁用 python.exepython3.exe 的应用执行别名

    🐍 方案二:使用 pyenv-win (多版本管理)

如果你希望像在Linux或macOS上一样,轻松地安装、管理和切换多个Python版本,pyenv-win 是最佳选择

  1. 安装 pyenv-win

    在 PowerShell 中执行以下命令(可参考其 GitHub页面 获取最新指南)

    dart 复制代码
    Invoke-WebRequest -UseBasicParsing -Uri "https://raw.githubusercontent.com/pyenv-win/pyenv-win/master/pyenv-win/install-pyenv-win.ps1" -OutFile "./install-pyenv-win.ps1"; &"./install-pyenv-win.ps1"

    提示 :如果遇到 PSSecurityException 错误,需要先以管理员身份运行 PowerShell 并执行 Set-ExecutionPolicy RemoteSigned -Scope CurrentUser 来修改执行策略,之后再运行上面的安装命令

  2. 安装 Python 3.10

    安装完成后,可能需要重启 PowerShell。

    bash 复制代码
    # 查看可用的 Python 3.10 具体版本
    pyenv install --list | findstr "3.10"
    
    # 安装某个版本,例如 3.10.11
    pyenv install 3.10.11
  3. 使用 Python 3.10

    bash 复制代码
    # 在全局(所有目录)生效
    pyenv global 3.10.11
    
    # 或只在当前项目目录生效
    pyenv local 3.10.11

🍫 方案三:使用 Chocolatey

Chocolatey 是一个强大的第三方包管理器,如果你已经安装了它,这是一个不错的选择

  1. 以管理员身份打开 PowerShell

  2. 执行安装命令

    ini 复制代码
    choco install python --version=3.10.8

    提示 :如果需要批量安装工具,Chocolatey 会很方便,如 choco install git vscode python 一条命令完成多个软件的安装。

💎 总结

现在,你可以根据这些特点来选择最适合你的方式了。

相关推荐
Sirius Wu2 小时前
OpenClaw Model Provider(模型提供商)完整详解
服务器·网络·人工智能·安全·aigc
1234Wu2 小时前
企业网站建设与SEO之后,如何补上GEO让AI搜索推荐你的品牌?
人工智能
产品推荐官2 小时前
2026年AI应用开发服务商的选择逻辑:适配度比功能清单更重要
大数据·人工智能·ai·技术分享·开发经验
虹科网络安全2 小时前
“顶会”看安全(十六):深入分析函数内联及其对基于机器学习的二进制分析的安全影响
人工智能·安全·机器学习
麻雀飞吧2 小时前
最新量化实现难点,规则和流程要先有形状
人工智能·python
武子康2 小时前
权重已到、Recipe 还在变:Kimi K3 发布后该怎样做工程验收
人工智能·后端·agent
Urbano2 小时前
打破缝制品类偏见:工序模板机跨界生产家居收纳布艺,实现服装与家居制品通用智造
人工智能·自动化
rrrjqy2 小时前
风险与组合管理——Quant-for-Beginners 量化入门Task6
大数据·人工智能
学术小白人2 小时前
医学交叉会议!EI检索!2026年人工智能与健康信息学国际学术会议(AIHI 2026)
大数据·人工智能·搜索引擎·自动化·医学
RD_daoyi2 小时前
Google偷偷给AI引用加了五个新功能:内联引用、悬停预览、品牌展示……但点击率真的回来了吗?
大数据·网络·人工智能·算法·安全·搜索引擎