我是mac的新手,显然我犯了一些错误.我一直在学习python,通过教程,以及Homebrew,Pip和XCode之间我的版本都是混合的. Pip3指向python2,所以我所有的python3试验失败等等……
我正在研究如何安全地删除所有版本,然后拍摄一个干净的安装(自制软件?)但我有点紧张.
我找到了一些很好的链接:
> Uninstalling Python 3 on a Mac
> How to uninstall Python 2.7 on a Mac OS X 10.6.4?
显然,人们不会触及root / system目录中的任何内容,基本上其他所有内容都会被删除.让我感到紧张的是,这个链接非常古老. (六年!)我不确定我是否真的相信他们.
有人最近来过这里吗?我可以信任上面链接的帖子吗?我如何清理这个python版本的混乱?注意:我正在使用MacOS Sierra(10.12.5)
解决方法:
所以,我最终删除了所有python安装,并通过Homebrew重新安装.
>哪个python —> /Library/Frameworks/Python.framework/Versions/2.7/bin/python
从/ Library / Frameworks中删除整个Python.framework目录.
>哪个python3 —> /usr/local/bin / python3删除整个python3目录.
>我对符号链接感到有些紧张.我最初改名那些显然会给我带来麻烦的.事实证明这是不必要的.相反,只需使用:
$brew doctor
Warning: Broken symlinks were found. Remove them with 'brew prune':
/usr/local/bin/python-32
/usr/local/bin/python2-32
/usr/local/bin/python2.7-32
/usr/local/bin/python2_DNU
/usr/local/bin/python_DNU
/usr/local/bin/pythonw-32
/usr/local/bin/pythonw2-32
/usr/local/bin/pythonw2.7-32
因此,brew prune(或者在新版本的Homebrew中使用brew cleanup –prune-prefix)运行得非常好.它删除了所有上述符号链接.
>通过自制软件重新安装python和python3.全部完成.
我从来没有触摸位于/ System文件夹中的python安装.
哦,要清楚.原始问题的答案是
Yes, you can trust the old references, as written! That guidance is still valid.
原文地址:https://codeday.me/bug/20190817/1674213.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。