【发布时间】:2019-02-10 00:40:33
【问题描述】:
我最近从 Python.org 安装了 Python3.7。以前我通过 brew 进行了安装,但我卸载了它,因为我无法让一些软件包工作。现在,python3.7 正在工作,但是当我运行 brew doctor 时,我收到一条警告消息,说我应该安装 python,因为它是 vim 的依赖项。 Vim 工作正常。
- 我应该忽略这个警告吗?我宁愿不把一切都安排好。
- 我应该通过 brew 安装第三个 python 版本吗?我宁愿坚持使用我最近安装的 [+ Apple 提供的 python2.7]。
-
那么,有没有办法让brew知道使用现有的python3.7安装?
$ 酿造医生
请注意,这些警告仅用于帮助 Homebrew 如果您提出问题,维护人员将进行调试。如果你使用的一切 Homebrew for 工作正常:请不要担心或提出问题; 忽略这一点。谢谢!
警告:“config”脚本存在于您的系统或 Homebrew 之外 目录。
./configure脚本经常寻找 *-config 脚本来 确定是否安装了软件包,还有什么附加的 编译和链接时使用的标志。在您的路径中包含其他脚本可能会混淆已安装的软件 如果配置脚本覆盖系统或 Homebrew,则通过 Homebrew 提供同名脚本。我们找到了以下“配置” 脚本:
/Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7-config /Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7m-config /Library/Frameworks/Python.framework/Versions/3.7/bin/python3-config警告:某些已安装的公式缺少依赖项。你应该
brew install缺少的依赖项:brew install python运行
brew missing了解更多详情。
$ brew missing
vim: python
$ brew --config
来源:https://github.com/Homebrew/brew
头:61ace27006a1cb444552c0be10087fcbc3051643
上次提交:32 小时前
核心抽头来源:https://github.com/Homebrew/homebrew-core
核心攻丝头:1e49b74a54bebb907f95b57fb8f4b7b4b0f9a7bf
Core tap 上次提交:4 小时前
HOMEBREW_PREFIX:/usr/local
HOMEBREW_GIT:git CPU:四核 64 位 Broadwell
Homebrew Ruby:2.3.7 => /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.7/bin/ruby
Clang:9.1 构建 902
Git:2.15.2 => /usr/bin/git
卷曲:7.54.0 => /usr/bin/curl
Java:不适用
macOS:10.13.6-x86_64
CLT:9.4.1.0.1.1528165917
Xcode:9.4.1
XQuartz: 2.7.11 => /opt/X11
【问题讨论】:
标签: python python-3.x macos homebrew brew-doctor