Macos 当“pip install virtualenv”输出“使用缓存的virtualenv”时,virtualenv安装是否正确?

Macos 当“pip install virtualenv”输出“使用缓存的virtualenv”时,virtualenv安装是否正确?,macos,flask,virtualenv,Macos,Flask,Virtualenv,背景:我正在Mac OS High Sierra上从事flaskr web项目 我正在安装Flask,在安装virtualenv时遇到了问题: 在终端运行以下线路时: pip install virtualenv 我得到: pip install virtualenv Collecting virtualenv Using cached virtualenv-15.2.0-py2.py3-none-any.whl matplotlib 1.3.1 requires nose, which is

背景:我正在Mac OS High Sierra上从事flaskr web项目

我正在安装Flask,在安装virtualenv时遇到了问题:

在终端运行以下线路时:

pip install virtualenv
我得到:

pip install virtualenv
Collecting virtualenv
Using cached virtualenv-15.2.0-py2.py3-none-any.whl
matplotlib 1.3.1 requires nose, which is not installed.
matplotlib 1.3.1 requires tornado, which is not installed.
matplotlib 1.3.1 has requirement numpy>=1.5, but you'll have numpy 
1.8.0rc1 which is incompatible.
Installing collected packages: virtualenv
我希望得到一个响应“已成功安装virtualenv…”,如此视频中所示:

然后,在终端中运行以下程序时:

virtualenv 
我得到:

-bash: virtualenv: command not found 
我注意到其他人在“未找到命令”(,)方面有问题,但我似乎找不到反映我收到的内容的输出

缓存的virtualenv是否阻止了事情的发展?或者是matplotlib的东西?不管怎样,virtualenv似乎并没有按其应有的方式安装


使用pip更新或安装nose、tornado和numpy(在任何情况下)是否明智,这样我就可以继续激活virtualenv了?或者,在让VirtualEnv开始工作之前,我需要先解决一些问题?

我也犯了同样的错误,但通过以下过程成功了


$brew安装python3

$pip3安装--升级virtualenv

收集虚拟

缓存项反序列化失败,已忽略项

缓存项反序列化失败,已忽略项

下载virtualenv-15.2.0-py2.py3-none-any.whl(2.6MB)

安装收集的软件包:virtualenv


已成功安装virtualenv-15.2.0

您可以共享更多信息吗?您使用的是哪个python版本?如果是python3,那么检查所有Python项目是否都在python2中。终端中:
python
输出:
python 2.7.10(默认值,2017年10月6日,22:29:07)[GCC 4.2.1兼容的Apple LLVM 9.0.0(clang-900.0.31)]在darwin上键入“帮助”、“版权”、“信用”或“许可证”更多信息。
然后
哪个python
输出:
/usr/bin/python
然后:
哪个python3
输出:
/Library/Frameworks/python.framework/Versions/3.6/bin/python3
您确定在安装virtualenv时没有任何错误吗?也许这会有所帮助?看起来已经工作并绕过了缓存响应。现在坐在
/usr/local/bin/virtualenv
非常感谢
100% |████████████████████████████████| 2.6MB 226kB/s