首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自制-‘`python@3’和‘`python 3’有什么区别?

自制-‘`python@3’和‘`python 3’有什么区别?
EN

Stack Overflow用户
提问于 2018-08-22 16:38:59
回答 1查看 1.6K关注 0票数 2

我已经通过自制安装python 2.7.14,我也想通过自制安装python 3的最新版本。当我搜索"python3“时,我会看到以下结果。

代码语言:javascript
复制
$ brew search python3
==> Formulae
boost-python3                      python3                            python@3

If you meant "python3" specifically:
It was migrated from homebrew/cask to homebrew/core.

为什么python@3python3同时存在?有什么关系呢?

EN

回答 1

Stack Overflow用户

发布于 2018-08-22 16:59:07

现在,在自制内核中,Python只有两个不同的公式:pythonpython@2

python@3python3都是Formula/python.rb的别名。因此,它们只是安装相同软件包的不同名称。

见以下两个别名:

...both指向:

要自己找到这一点,请使用brew info --例如,brew info python@3 --并查找带有所用公式的URL的From:行。例如,这一行可能如下所示:

代码语言:javascript
复制
From: https://github.com/Homebrew/homebrew-core/blob/master/Formula/python.rb
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51971477

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档