环境¶
Pyenv¶
安装 Pyenv¶
建议使用 pyenv 安装和管理多个 Python 版本
可使用 Homebrew 安装 pyenv:
brew install pyenv
安装 Python 相关¶
使用
pyenv install -l
查看所有可以安装的
没有特殊要求,安装 Anaconda 即可,对空间要求高的也可选择 miniconda,默认的安装路径是 ~/.pyenv/shims/python
将 python 映射为 python3¶
macOS 自带的 Python 版本为 2.7,默认的 python
命令调用的也是这个低版本的 Python,如果用自己安装的 Python 则需要使用 python3
但这很麻烦,比如 vscode 的 coderunner 插件就会默认调用系统自带的 Python,这会导致许多问题
可以将默认 Python 改为我们自己安装的,但通常不建议,因为很可能造成未知的问题
更好的方法是,在 .bash_profile
中用 alias
,将 python
关键字映射为 python3
alias python="python3"
同样的操作可以将 pip
映射为 pip3
alias pip="pip3"
Vscode 配置 Python 开发环境¶
安装 Python Extension Pack
即可,并按提示安装 Pylance
调试¶
什么都不用配置,直接点 Run and Debug
并选择调试模式即可
注意:在新窗口、新文件夹中调试,不然会默认把你工作区的所有文件一起运行
Jupyter¶
Pylance 支持 Jupyter,shift + command + P 输入 Jupyter 即可查看