使用非brew安装的Python导致后续大坑一堆,于是决定卸载,然后使用homebrew重新安装,步骤如下:
$ which python3
—>/Library/Frameworks/Python.framework/Versions/3.5/bin/python
删除整个
/Library/Frameworks
路径下的内容。$ brew doctor
:目的是找出那些失效的链接并删掉他们,此命令会返回Warning: Broken symlinks were found. Remove them with 'brew prune':
后面接失效的链接$ brew prune
:删除上面列出的失效链接重新使用
homebrew
安装即可
步骤2,3非常实用,以后出现问题可以多用
注意如果出现如下错误,请使用如下方法修复
错误: Could not symlink lib/pkgconfig/aFile/usr/local/lib/pkgconfig is not writable.
修复:sudo chown -R $(whoami) /usr/local/lib/pkgconfig
重新安装的时候,安装pip的方法
sudo easy_install pip
wget https://bootstrap.pypa.io/get-pip.py
我们使用homebrew
安装Python时(无论是2还是3),都会默认装在/usr/local/Cellar
这个目录下,所以我们去找真正的Python
的可执行文件要从这个目录下走。
安装好的Python
与对应的pip
都在目录/usr/local/Cellar/python@2(python的目录)/2.7.14_3(对应版本号)/Frameworks/Python.framework/Versions/2.7(版本号)/bin
里,当我们需要创建软链接时,首先去/usr/local/bin
去找对应的软链接的地址,如果觉得地址不对,则删除这个软链,然后重建,如果没有对应的软链,直接创建——ln -s source new_name
|
|