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

zsh无法识别virtualenvwrapper的workon命令,咨询配置文件位置

解决zsh中workon命令找不到的问题

你当前使用的是zsh Shell(从错误提示zsh: command not found: workon可判断),不需要修改bash的配置文件,而是要调整zsh的配置文件:

  1. 你之前写错了配置文件名,正确的zsh主配置文件是~/.zshrc,不是~/zshch。
  2. 将以下三行命令添加到~/.zshrc文件的末尾:
    export WORKON_HOME=~/Envs
    VIRTUALENVWRAPPER_PYTHON=$(which python3)
    source /opt/homebrew/bin/virtualenvwrapper.sh
    
  3. 保存文件后,执行source ~/.zshrc让配置立即生效,或者直接重启终端,之后workon命令就能正常使用了。

补充:如果你的zsh还加载其他配置文件(比如~/.zprofile),也可以将这三行放在那里,但~/.zshrc是交互式zsh Shell默认加载的配置文件,最适合存放这类环境变量和脚本加载命令。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.02 21:35:16