Mac上command not found: virtualenv 第一种方法 我的问题是因为mac自带的python2.7,我自己安装的python3.6没有设置为默认版本。设置默认版本的方式如下:
alias python=/usr/local/bin/python3.6 1 后面的路径是python3.6的路径,如果不知道可以输入一下命令查询 which python3.6 然后检查python版本python -V 是不是变成3.6了 然后pip3 list查看之前装的virtualenv pip3 uninstall virtualenv 重新再装一次 pip3 install virtualenv OK.
第二种方法 上述没解决,就用一个万能方法。就是把装的virtualenv这个可执行文件放到全局,也就是/usr/local/bin/里边
mac上全局环境里的virtualenv一般路径为 /Library/Frameworks/Python.framework/Versions/3.6/bin/virtualenv 注意我的是python3.6,路径可能有些许不一样。 找到之后,假如你的路径和我的一样的话。下面的可以直接复制。 sudo cp /Library/Frameworks/Python.framework/Versions/3.6/bin/virtualenv /usr/local/bin/ 之后就可以了。