t2f*_*mkh 4 python macos visual-studio-code
我最近格式化了我的 Macbook,只记得下载过一次 Python3。因此,当我去更改解释器路径时,它显示了 2 个不同的 Python3 路径。我知道我的系统默认安装了上面的一个,但是对于下面的两个,我不太确定它们之间有什么区别。
第一个(Python2.7)是系统默认/内置的Python。
中间的一个 (Python3, /Library/Frameworks/Python.framework/
) 是您使用 macOS 安装程序(类似于 )从 python.org的 Mac OS X 的 Python 版本python-3.8.7-macosx10.9-1.pkg
下载页面安装 Python 时通常会得到的。
最下面的一个 (Python3, /usr/local/bin/python3
) 是您使用 Homebrew 安装 Python 时通常会得到的: https: //docs.brew.sh/Homebrew-and-Python。
~$ brew info python3
python@3.9: stable 3.9.1 (bottled)
...
Python has been installed as
/usr/local/bin/python3
...
You can install Python packages with
pip3 install <package>
They will install into the site-package directory
/usr/local/lib/python3.9/site-packages
See: https://docs.brew.sh/Homebrew-and-Python
Run Code Online (Sandbox Code Playgroud)
python.org 和 Homebrew 之间在功能上没有区别。如果您安装了相同的版本,它们应该工作相同。除了路径之外,唯一的区别是当您需要升级和/或删除安装时(例如从 python3.8 到 python3.9),使用 Homebrew 可以轻松完成这些操作brew upgrade python3
和brew uninstall python3
。
至于为什么 VS Code 会找到这些 Python 解释器,请参阅 VS Code 文档中扩展查找环境的部分,其中列出了“标准安装路径,例如/usr/local/bin
、/usr/sbin
、/sbin
、c:\\python27
、c:\\python36
等”。
归档时间: |
|
查看次数: |
2785 次 |
最近记录: |