Python-pip被搞砸了

Python-pip被搞砸了,python,pip,Python,Pip,我试图运行卸载flask 0.9.1来安装0.9.0,因为我得到了错误 ascii_attachments = current_app.extensions['mail'].ascii_attachments KeyError:“邮件” 我从这篇文章中读到 这就是解决办法 Error: The file/path provided (routes) does not appear to exist. Please verify the path is correct. If app i

我试图运行卸载flask 0.9.1来安装0.9.0,因为我得到了错误

  ascii_attachments = current_app.extensions['mail'].ascii_attachments
KeyError:“邮件”

我从这篇文章中读到

这就是解决办法

Error: The file/path provided (routes) does not appear to exist.  Please verify the path is correct.  If app is not on PYTHONPATH, ensure the extension is .py
所以我检查了pip,发现了这个错误:

bash: usr/local/bin/pip: No such file or directory
我想这可能是因为现金,所以我键入:

hash -r
然而,同样的问题随后发生。 关于我能做什么有什么想法吗

编辑:

输入时:

$ which pip
我得到这个目录:
/usr/local/bin/pip

usr/local/bin/pip
似乎缺少一个前导的
/
。Flask不需要pip来运行什么操作系统和版本?您是以root用户还是本地用户身份运行flask应用程序?另外,这个问题应该可以通过
python-mpip卸载flask-mail&&python-mpip安装flask-mail==0.9.0来解决。正确吗?假设pip不在根用户的路径上,导致问题
bash:usr/local/bin/pip:没有这样的文件或目录。以root用户身份运行我在上面的编辑中输入的命令,看看这是否解决了问题。@kristheman请参见上文。如果需要以root身份运行flask应用程序,请以root身份安装软件包。如果没有,请使用前面提到的--user安装。如果您在处理这些问题时遇到困难,我建议您研究VirtualNV。