Clean up and remove a Python3 homebrew install

tl;dr TIL pygame is broken using homebrew Python3, so I decided to wipe my shit and start from scratch. I figured I’d give you the quickness on what I did so next time this shit happens to someone, they have a handy reference.

https://stackoverflow.com/questions/11248073/what-is-the-easiest-way-to-remove-all-packages-installed-by-pip

TIL about pip freeze:

freeze  Output installed packages in requirements format.

Enter fullscreen mode Exit fullscreen mode

Save the requirements to file if you want to quickly re-install everything you’re about to remove.

pip3 freeze > requirements.txt
pip3 freeze | xargs pip3 uninstall -y

Enter fullscreen mode Exit fullscreen mode

https://apple.stackexchange.com/questions/284824/remove-and-reinstall-python-on-mac-can-i-trust-these-old-references

rm -rfv /usr/local/bin/python3*

Enter fullscreen mode Exit fullscreen mode

Ok, time to install official Python3.

At this point you can do pip3 install -r requirements.txt to reinstall everything you uninstalled. I’m keeping my stuff cleaner for now ^_^!


To reiterate:

pip3 freeze > requirements.txt
pip3 freeze | xargs pip3 uninstall -y
rm -rfv /usr/local/bin/python3*
# Reinstall python3 here!
pip3 install -r requirements.txt

Enter fullscreen mode Exit fullscreen mode


If you need a Computer Science tutor, code reviewer, or just someone to pair program with, hit me up

原文链接:Clean up and remove a Python3 homebrew install

© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享
There's only one corner of the universe you can be sure of improving, and that's your own self.
这个宇宙中只有一个角落你肯定可以改进,那就是你自己
评论 抢沙发

请登录后发表评论

    暂无评论内容