如何解决错误:无法从/usr/local/opt/pygtk/.brew/pygtk.rb
我想安装mitmproxy
brew reinstall mitmproxy
错误:无法从/usr/local/opt/pygtk/.brew/pygtk.rb获取运行时依赖项!
错误:无法从/usr/local/opt/pygtk/.brew/pygtk.rb获取运行时依赖项!
然后我阅读了this的答案,并尝试了以下方法,但结果相同。
brew reinstall pygobject3 gtk+3
错误:无法从/usr/local/opt/pygtk/.brew/pygtk.rb获取运行时依赖项!
错误:无法从/usr/local/opt/pygtk/.brew/pygtk.rb获取运行时依赖项!
错误:无法从/usr/local/opt/pygtk/.brew/pygtk.rb获取运行时依赖项!
错误:无法从/usr/local/opt/pygtk/.brew/pygtk.rb获取运行时依赖项!
文件/usr/local/opt/pygtk/.brew/pygtk.rb
存在,其内容为:
class Pygtk < Formula
desc "GTK+ bindings for Python"
homepage "http://www.pygtk.org/"
url "https://download.gnome.org/sources/pygtk/2.24/pygtk-2.24.0.tar.bz2"
sha256 "cd1c1ea265bd63ff669e92a2d3c2a88eb26bcd9e5365e0f82c896e649f206912"
revision 1
option :universal
depends_on "pkg-config" => :build
depends_on "glib"
depends_on "gtk+"
depends_on "atk"
depends_on "pygobject"
depends_on "py2cairo"
depends_on "libglade" => :optional
def install
ENV.append "CFLAGS","-ObjC"
ENV.universal_binary if build.universal?
system "./configure","--disable-dependency-tracking","--prefix=#{prefix}"
system "make","install"
# Fixing the pkgconfig file to find codegen,because it was moved from
# pygtk to pygobject. But our pkgfiles point into the cellar and in the
# pygtk-cellar there is no pygobject.
inreplace lib/"pkgconfig/pygtk-2.0.pc","codegendir=${datadir}/pygobject/2.0/codegen","codegendir=#{HOMEBREW_PREFIX}/share/pygobject/2.0/codegen"
inreplace bin/"pygtk-codegen-2.0","exec_prefix=${prefix}","exec_prefix=#{Formula["pygobject"].opt_prefix}"
end
test do
(testpath/"codegen.def").write("(define-enum asdf)")
system "#{bin}/pygtk-codegen-2.0","codegen.def"
end
end
brew doctor
请注意,这些警告仅用于帮助自制软件 如果您提出问题,请维护人员进行调试。如果你用的一切 自制软件的效果很好:请不要担心或提出问题; 只是忽略这一点。谢谢!
警告:已删除一些已安装的公式!你应该找到 替换以下公式:dirmngr gpg-agent
heroku mongodb node @ 6 phantomjs pygobject pygtk python @ 2警告:您已窃听以下不推荐使用的官方水龙头:
Homebrew / homebrew-gui Homebrew / homebrew-science
Homebrew / homebrew-x11用brew untap
断开它们的连接。警告:“ config”脚本存在于系统或Homebrew外部 目录。
./configure
脚本经常寻找* -config脚本来 确定是否安装了软件包,以及哪些附加软件包 编译和链接时使用的标志。您的路径中包含其他脚本可能会使安装的软件感到困惑 如果配置脚本覆盖系统,则通过Homebrew或 自制提供的同名脚本。我们发现以下 “配置”脚本:/Users/ishandutta2007/.pyenv/shims/python-config
/Users/ishandutta2007/.pyenv/shims/python2-config
/Users/ishandutta2007/.pyenv/shims/python2.7-config
/Users/ishandutta2007/.pyenv/shims/python3-config
/Users/ishandutta2007/.pyenv/shims/python3.3-config
/Users/ishandutta2007/.pyenv/shims/python3.3m-config
/Users/ishandutta2007/.pyenv/shims/python3.4-config
/Users/ishandutta2007/.pyenv/shims/python3.4m-config
/Users/ishandutta2007/.pyenv/shims/python3.5-config
/Users/ishandutta2007/.pyenv/shims/python3.5m-config
/Users/ishandutta2007/.pyenv/shims/python3.6-config
/Users/ishandutta2007/.pyenv/shims/python3.6m-config
/Users/ishandutta2007/.pyenv/shims/python3.7-config
/Users/ishandutta2007/.pyenv/shims/python3.7m-config警告:您的地窖中有未链接的小桶。保持小桶未链接 可能会导致积压问题,并导致依赖于这些小桶的冲泡来 构建后无法正常运行。在以下命令上运行
brew link
:dirmngr
gpg-agent node @ 6 opencv python @ 2 python@3.8 youtube-dl错误:未知或不受支持的macOS版本::mountain_lion
brew config
HOMEBREW_VERSION:2.4.11来源:https://github.com/Homebrew/brew HEAD:9ef993ab570ac6d4f2c4f88a96f2da8c3e71fa85最后提交:6天前 核心抽头来源:https://github.com/Homebrew/homebrew-core核心抽头
HEAD:209e837530c0363e60ee3cd8cc493bfca37d411a核心点击最后提交: 43分钟前核心点击分支:主HOMEBREW_PREFIX:/ usr / local
HOMEBREW_CASK_OPTS:[] HOMEBREW_DISPLAY:/private/tmp/com.apple.launchd.faf9YzPVVH/org.macosforge.xquartz:0
HOMEBREW_MAKE_JOBS:4个CPU:四核64位ivybridge Homebrew Ruby: 2.6.3 => /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_2/bin/ruby 铛声:10.0生成1000 Git:2.17.1 => / usr / local / bin / git卷曲:7.54.0 => / usr / bin / curl Java:1.8.0_121 macOS:10.13.6-x86_64 CLT:10.1.0.0.1.1539992718 Xcode:10.1 XQuartz:2.7.11 => / opt / X11
解决方法
您可以根据酿酒医生的意见去做
brew uninstall pygtk pygobject
brew install pyk+3 pygobject3
brew install mitmproxy
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。