mac zsh: command not found: mkvirtualenv
时间: 2023-09-06 13:09:19 浏览: 150
这个错误可能是因为你没有安装 `virtualenvwrapper` 或者没有将其添加到 PATH 环境变量中。你可以按照以下步骤解决这个问题:
1. 确认你已经安装了 `virtualenvwrapper`。你可以在终端中输入以下命令来检查:
```
pip freeze | grep virtualenvwrapper
```
如果输出为空,则说明你没有安装 `virtualenvwrapper`。
2. 如果你没有安装 `virtualenvwrapper`,可以通过以下命令来安装:
```
pip install virtualenvwrapper
```
3. 确认 `virtualenvwrapper` 已经被添加到了 PATH 环境变量中。你可以在终端中输入以下命令来检查:
```
echo $PATH | grep virtualenvwrapper
```
如果没有输出,则说明 `virtualenvwrapper` 没有被添加到 PATH 中。
4. 如果 `virtualenvwrapper` 没有被添加到 PATH 中,你可以打开你的 `.zshrc` 文件,并添加以下两行:
```
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
```
保存文件并运行以下命令来使修改生效:
```
source ~/.zshrc
```
5. 现在你应该可以使用 `mkvirtualenv` 命令了。如果你还是遇到了问题,请尝试重新启动终端。
阅读全文