Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。
官网:https://brew.sh/
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
$ cd usr/local
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh)"
https://github.com/homebrew/install#uninstall-homebrew
brew install <packagename>
brew uninstall <packagename>
brew search <packagename>
brew list
brew info <packeagename>
brew update
博客:https://www.jianshu.com/p/de6f1d2d37bf
官网:https://brew.sh/
pyenv用于管理不同的python版本
https://github.com/pyenv/pyenv#uninstalling-python-versions
brew update
brew install pyenv
https://github.com/pyenv/pyenv#basic-github-checkout
pyenv versions
pyenv install -l
pyenv install <version>
pyenv global <version>
mac系统自带python2.7.10
路径为
/System/Library/Frameworks/Python.framework/Versions/2.7/bin
mac已经配置好了python的全局命令,终端直接运行
python
pyenv install 3.8.0
如果是macOS big sur,直接使用上面命令会出现问题,见github pyenv issue
可使用如下命令安装(修改版本号即可)
CFLAGS="-I$(brew --prefix openssl)/include -I$(brew --prefix bzip2)/include -I$(brew --prefix readline)/include -I$(xcrun --show-sdk-path)/usr/include" LDFLAGS="-L$(brew --prefix openssl)/lib -L$(brew --prefix readline)/lib -L$(brew --prefix zlib)/lib -L$(brew --prefix bzip2)/lib" pyenv install --patch 3.8.0 < <(curl -sSL https://github.com/python/cpython/commit/8ea6353.patch\?full_index\=1)
pyenv global 3.8.0
确保pyenv正确工作,将如下内容添加到配置文件(.bash_profile或.zshrc文件中)
echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n eval "$(pyenv init -)"\nfi' >> ~/.zshrc
然后执行
source ~/.zshrc
完成!
https://opensource.com/article/19/5/python-3-default-mac
https://www.cnblogs.com/meetrice/p/14198014.html
Pycharm 作为一款针对 Python 的编辑器,配置简单、功能强大
https://www.jetbrains.com/pycharm/download/#section=mac
官网下载免费的社区版或者付费的专业版即可(学生可用学生邮箱注册免费使用专业版)
官方文档
参考博客https://www.jianshu.com/p/dc396a37ddee