Nemo

Nemo 关注TA

路漫漫其修远兮,吾将上下而求索。

Nemo

Nemo

关注TA

路漫漫其修远兮,吾将上下而求索。

  • 加入社区3,280天
  • 写了1,496,113字

该文章投稿至Nemo社区   Python  板块 复制链接


Mac 下安装virtualenv: WARNING: The script virtualenv is installed in '/Users//Library/Python/3.7/bin' which is not on PATH

发布于 2021/07/06 11:15 17,283浏览 0回复 611

最近切换到Python做开发,使用到虚拟环境。

使用电脑是macbook。

安装如下:

% pip3 install virtualenv

安装的最后有一个警告提示:

WARNING: The script virtualenv is installed in '/Users/xxx/Library/Python/3.7/bin' which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.

大意是virtualenv没有安装到环境路径中。

料想此时virtualenv命令应该还是用不了的。

% virtualenv my-project
zsh: command not found: virtualenv

果然。

推测应该是当前用户没有权限添加virtualenv到PATH,有两个方式解决这个问题:

1、手动写PATH。

2、重新用root用户安装virtualenv。


比较懒,采用第二种方式。

先卸载:

% pip uninstall virtualenv

重新安装:

% sudo pip install virtualenv

此时可以看到,上面的警告提示没有了。

使用:

% virtualenv my-project

虚拟环境创建成功。



本文标签
 {{tag}}
点了个评