最近切换到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
虚拟环境创建成功。