如何将所有pip2包迁移到不再具有pip2的pip3

2024-04-19 22:47:19 发布

您现在位置:Python中文网/ 问答频道 /正文

我最近更新了我在macOS High Sierra上的软件包,使用了brew update && brew upgrade,其中现在{}和{}是python3,pip3的符号链接。从brew info python

Unversioned symlinks python, python-config, pip etc. pointing to python3, python3-config, pip3 etc., respectively, have been installed.

我倾向于使用:pip install --user <package>在我的$HOME目录中安装我的所有包,所以我重新安装这些包的第一个本能反应是执行一个pip freeze来获得包的列表,然后尝试使用pip3来安装它们,但是升级后我发现我再也没有{}。在

有没有办法不用安装python2,列出用户不稳定的软件包,比如pip freeze,这样以后我就可以用pip(现在的pip3)重新安装它们了吗?,(我还有$HOME/Library/Python/2.7目录及其所有内容)


Tags: pip目录confighomepip3etc符号update