Mac 零碎版本: 12.6
(一)需要
Mac失常应用python,比方,在终端输入 python --version
能打印出python的版本。
(二)现状
输出 python --version
,终端展现 command not found: python
输出 python3 --version
也不好使。
(三)剖析
通过查资料,发现是更新零碎版本后,Python后,之前内置的Python的库产生了变动。
(四)解决
1、重新安装 xcode
在Mac 生态里,之前是Git的应用,当初又增加了Python,须要装置Xcode能力更不便的应用。
感觉苹果为了推工具也是挺拼的。
2、装置 xcode-select
用途是,在发现没有的命令后,xcode-select会提醒装置新的命令安装包。
装置命令是 xcode-select --install
;
3、执行python 命令行
输出 python --version
,提醒,让装置python,点击确定,装置后,直到装置实现。
输出python --version
,还是不行。然而输出python3 --version
,显示了Python 3.9.6
阐明,曾经装置了python3。看苹果官网,说是内置的python 降级为了python3,python2不再内置了。
4、增加软链
sudo ln -s /Library/Developer/CommandLineTools/usr/bin/python3 /Library/Developer/CommandLineTools/usr/bin/python
再次输出 python --version
就能够了,输入的是 Python 3.9.6
相干命令
// 查看Python的装置目录which python
参考链接
https://developer.apple.com/f...