It is very convenient to reinstall the system now, but the installation of various software after reinstalling the system is really a headache. Try to summarize the configuration information that needs to be installed, so that you can quickly configure the system after the next reinstallation.
Anaconda
Anaconda automatically installs python VScode Jupyter and other programs, download address https://www.anaconda.com/download/#macos
Some packages that cannot be installed by conda can be installed by this command: sudo /anaconda3/bin/pip install xxx , more information https://www.zhihu.com/question/41974592?from=profile_question_card
VScode
code - Preferences - User Settings
{
"python.pythonPath": "/anaconda3/bin/python",
"editor.fontSize": 20,
"editor.insertSpaces": true,
"editor.tabSize": 4,
"workbench.colorTheme": "Monokai",
"editor.renderControlCharacters": true,
"editor.renderWhitespace": "all",
"explorer.confirmDragAndDrop": false,
"python.linting.flake8Enabled": true
}
homebrew
Installation: After using Anaconda, it is basically installed with conda, and it seems that there is no need to continue using homebrew.
Replacement source: https://lug.ustc.edu.cn/wiki/mirrors/help/brew.git
iterm2
Installation and color matching: to be added
~/.bash_profile does not execute problem: http://www.jb51.net/article/103394.htm
MySQL
Installation: To be added
ABD Android Bridge
Installation: https://www.jianshu.com/p/1b3fb1f27b67 , download command line tools instead of IDE
Selenium+PhantomJS+FireFox
Selenium 2.48.0
PhantomJS
FireFox 35.01
Shadowsocks
Installation: To be added
OpenCV
conda install Opencv: conda install -c https://conda.binstar.org/menpo opencv