精选圈子榜单优站
编程综合
编程综合
技术
20关注
编程技术记录、分享 ,记录你的编程生活点点滴滴!

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


最近切换到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

虚拟环境创建成功。




  • 若文章侵犯了您的权益,请联系我们进行处理。

  • 2021-07-06
  • 19093阅读
评论