首页 > 解决方案 > 删除 python3.7 文件夹后点坏了

问题描述

我想我在拼命尝试卸载 Python3.7 之后打破了我的点子。(我在 Mac 上)我从应用程序中删除了 python 文件夹,删除 了/Library/Frameworks/Python.framework并根据https://osxuninstaller.com/uninstall-guides/从 /usr/local/bin 中删除了文件夹正确卸载-python-mac/。然后我安装了python3.6。

 src$ pip3.6 --version pip 9.0.1 from
 /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages
 (python 3.6)

但是 pip 本身不再起作用。

src$ which pip 
/usr/local/bin/pip 
src$ pip --version
-bash: /Library/Frameworks/Python.framework/Versions/3.7/bin/pip: No such file or directory $

它仍然引用 python 3.7 文件夹。如何取消链接该引用?顺便说一句。我安装的包 virtualenv 是真的。我可以用 pip3.6 安装它,但调用 virtualenv 仍然引用 3.7 的框架文件夹

标签: pythonpip

解决方案


您需要在该环境中安装 pip。即3.7。原因是当您删除默认安装时,您删除了随附的依赖项/库。

如果有的话,最简单的方法是通过自制软件重新安装 python。

brew install python

或者,您可以按照此处的说明下载文件以安全地安装 pip。管理 python 环境时,Homebrew 可能会变得混乱。如果您要使用具有自己依赖项的不同 python 版本等,我建议您查看类似 anaconda 的内容。

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

python get-pip.py

https://pip.pypa.io/en/stable/installing/#installing-with-get-pip-py

此处的答案中描述了全新安装的其他选项。希望有帮助。

如何在 macOS 或 OS X 上安装 pip?


推荐阅读