Python-pip被搞砸了
我试图运行卸载flask 0.9.1来安装0.9.0,因为我得到了错误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
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。