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

Mac终端virtualenv命令找不到求助:需安装PIP并在Xcode用MLModels

解决Mac终端找不到virtualenv命令的问题

原因分析

用pip3安装的virtualenv可执行文件所在路径,未被添加到zsh的环境变量PATH中,导致终端无法识别该命令。

解决方案(两种方法选其一即可)

方法1:直接通过Python模块执行virtualenv

无需修改环境变量,直接用python3调用virtualenv模块,执行以下命令:

python3 -m virtualenv --python=/usr/bin/python2.7 python27

方法2:将virtualenv路径添加到环境变量

  1. 查找virtualenv的安装路径
    执行命令查看输出里的Location字段:
pip3 show virtualenv

示例输出:

Name: virtualenv
Version: 20.24.7
Location: /Users/你的用户名/Library/Python/3.9/bin
...

  1. 打开zsh配置文件
    执行命令打开配置文件:
open ~/.zshrc

如果提示文件不存在,先创建文件:

touch ~/.zshrc

再重新执行打开命令。

  1. 添加路径到环境变量
    在打开的.zshrc文件末尾,添加一行代码(把/你的virtualenv路径替换成刚才找到的Location路径):
export PATH="$PATH:/你的virtualenv路径"

比如示例路径可写成:

export PATH="$PATH:/Users/你的用户名/Library/Python/3.9/bin"
  1. 让配置生效
    回到终端,执行命令使新的环境变量生效:
source ~/.zshrc
  1. 验证命令
    现在再执行你原来的命令,即可正常运行:
virtualenv --python=/usr/bin/python2.7 python27

额外补充:为Python2.7安装pip

如果需要管理Python2.7的包,可执行以下命令为其安装pip:

curl https://bootstrap.pypa.io/pip/2.7/get-pip.py | python2.7

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.26 21:47:04