关于前端:Day-95100-Mac-更新后-Python-不能使用-command-not-found-python

52次阅读

共计 747 个字符,预计需要花费 2 分钟才能阅读完成。

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…

正文完
 0