Mac(Big Sur) python安装及环境搭建

Mac python安装及环境搭建

      • 安装homebrew
        • 1)简介
        • 2)安装
        • 3)卸载
        • 4)基本使用
          • 1安装
          • 2卸载
          • 3查询可用包
          • 4查看已安装包列表
          • 5查看包信息
          • 6更新homebrew
        • 5)参考
      • 安装pyenv
        • 1)使用Homebrew安装pyenv(Mac
        • 2)使用github checkout安装(ubuntu
        • 3)常用命令
          • 1查看python版本
          • 2查看可下载版本
          • 3安装python
          • 4切换python版本
      • 安装python
        • 1)Mac自带python
        • 2)使用pyenv安装python3
          • 1安装python3.8.0
          • 2设置为默认版本
          • 3配置
        • 3)参考
      • 安装PyCharm
        • 1)简介
        • 2)安装
        • 3)配置
        • 4)使用

安装homebrew

1)简介

Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。

官网:https://brew.sh/

2)安装

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

3)卸载

$ cd usr/local
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh)"

https://github.com/homebrew/install#uninstall-homebrew

4)基本使用

1安装
brew install <packagename>
2卸载
brew uninstall <packagename>
3查询可用包
brew search <packagename>
4查看已安装包列表
brew list
5查看包信息
brew info <packeagename>
6更新homebrew
brew update

5)参考

博客:https://www.jianshu.com/p/de6f1d2d37bf

官网:https://brew.sh/

安装pyenv

pyenv用于管理不同的python版本

https://github.com/pyenv/pyenv#uninstalling-python-versions

1)使用Homebrew安装pyenv(Mac

brew update
brew install pyenv

2)使用github checkout安装(ubuntu

https://github.com/pyenv/pyenv#basic-github-checkout

3)常用命令

1查看python版本
pyenv versions
2查看可下载版本
pyenv install -l
3安装python
pyenv install <version>
4切换python版本
pyenv global <version>

安装python

1)Mac自带python

mac系统自带python2.7.10

路径为

/System/Library/Frameworks/Python.framework/Versions/2.7/bin

mac已经配置好了python的全局命令,终端直接运行

python

在这里插入图片描述

2)使用pyenv安装python3

1安装python3.8.0
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)
2设置为默认版本
pyenv global 3.8.0
3配置

确保pyenv正确工作,将如下内容添加到配置文件(.bash_profile或.zshrc文件中)

echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n  eval "$(pyenv init -)"\nfi' >> ~/.zshrc

然后执行

source ~/.zshrc

完成!

3)参考

https://opensource.com/article/19/5/python-3-default-mac

https://www.cnblogs.com/meetrice/p/14198014.html

安装PyCharm

1)简介

Pycharm 作为一款针对 Python 的编辑器,配置简单、功能强大

2)安装

https://www.jetbrains.com/pycharm/download/#section=mac

官网下载免费的社区版或者付费的专业版即可(学生可用学生邮箱注册免费使用专业版)

3)配置

官方文档

4)使用

参考博客https://www.jianshu.com/p/dc396a37ddee

你可能感兴趣的:(python,mac)