Python3.7.3无意中安装在MacOS10.15.1上,包括在Xcode Developer Tools 11.2中?

2024-04-25 19:28:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我昨天决定彻底安装Mac操作系统(就像删除我的整个磁盘并重新安装操作系统一样)。在

我在Macbook Air 2018上。我彻底安装了macos10.15.1。 由于我以前的Python环境非常混乱,所以我做了这个干净的安装。 我希望我能把一切都安排妥当。在

我已经开始重新安装我的旧应用程序,并注意确保没有安装在一个奇怪的位置。在

然而,当我开始设置VS代码时,我注意到Python解释器的选项显示了4个选项。具体如下:

  • Python2.7.16 64位,位于/usr/bin/python
  • Python2.7.16 64位,位于/System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python
  • Python3.7.3 64位,位于/user/bin/python
  • python3.7.3 64位,位于/Library/Developer/CommandLineTools/usr/bin/python3

在终端中,如果我输入where python python3 它回来了 /usr/bin/python /usr/bin/python3。在

Python3到底是怎么到那里的?在

我唯一的想法是它现在包含在Xcode Developer Tools 11.2包中,就像我安装的那样。我找不到任何包含此内容的文档。在

你知道这是怎么来的吗?更重要的是,如何删除它?我想用自制软件来满足我所有的安装需求。另外,为什么VS代码显示4个选项?在

谢谢!在


Tags: 代码应用程序developerbin环境macusr选项
1条回答
网友
1楼 · 发布于 2024-04-25 19:28:51

运行Python2.7环境的命令行工具位于/usr/bin/python,但是它的框架和依赖关系在/System中。这包括Python.app版bundle,它只是需要使用Mac的UI环境运行的脚本的包装器。 尽管这些文件是独立的可执行文件,但它们很可能指向同一环境。在

每个MacOS都有。在

Catalina在默认情况下确实也包括python3。第二个python3看起来是由Xcode安装的,但是很可能指向同一个环境。在

我不认为你可以很容易地删除这些,因为在Catalina系统文件的安全限制。在

相关问题 更多 >

    热门问题