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

M1芯片下使用venv创建指定Python版本虚拟环境的方法

在M1芯片设备上用venv创建指定Python3.10版本的虚拟环境(无需conda)

前提:先安装Python3.10

在M1芯片设备上,直接通过Homebrew安装对应版本的Python:

brew install python@3.10

验证安装结果

执行以下命令确认Python3.10是否安装成功:

python3.10 --version

输出显示Python 3.10.x即表示安装完成。

创建指定版本的虚拟环境

直接调用Python3.10的可执行文件来运行venv模块,即可创建对应版本的虚拟环境:

  • 若要创建名为venv310的独立环境目录(推荐,方便区分不同版本环境):
python3.10 -m venv venv310
  • 若要和你之前的习惯一致,在当前目录根创建环境:
python3.10 -m venv .

激活虚拟环境

创建完成后,激活环境:

  • 如果你使用Zsh终端:
source venv310/bin/activate
  • 若直接在当前目录创建环境,激活命令为:
source ./bin/activate

激活成功后,终端前缀会显示环境名称,此时执行python --version,应该看到Python3.10的版本信息。

注意事项

如果执行python3.10时提示命令不存在,说明Homebrew的安装路径未加入系统PATH。M1设备上Homebrew的默认路径是/opt/homebrew/bin,可以将其添加到配置文件中:

  1. 打开Zsh配置文件:
open ~/.zshrc
  1. 添加以下内容:
export PATH="/opt/homebrew/bin:$PATH"
  1. 保存后加载配置:
source ~/.zshrc

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.17 04:39:57