Virtualenv 安装在 Mac 但找不到

Virtualenv installed on Mac but can't be found

我的 MacBook 在任何地方都没有 virtualenv(因为我卸载了 rm 所有东西)。

然后我通过

安装了 virtualenv

sudo pip install virtualenv

我猜想安装 virtualenv 到 /usr/local/bin 因为当我 运行:

$ which virtualenv

/usr/local/bin/virtualenv

但是当我想使用 virtualenv 创建一个新的虚拟环境时,我得到了这个:

$ virtualenv venv

-bash: /usr/local/share/python/virtualenv: No such file or directory

为什么要在 /usr/local/share 中寻找 virtualenv?

我明白是怎么回事了。 virtualenv 已安装:

    /usr/local/bin/virtualenv

但这里引用了它:

/usr/local/share/python/virtualenv

您可以添加 link

    cd /usr/local/share/python/ && ln -s /usr/local/bin/virtualenv