gpt4 book ai didi

python - 在opencv上安装错误没有意义

转载 作者:行者123 更新时间:2023-12-02 16:39:47 26 4
gpt4 key购买 nike

当我运行brew install opencv时,出现以下错误:

Error: undefined local variable or method `which_python' for #<Formula opencv (stable) /usr/local/Library/Formula/opencv.rb>

自然,我通过打开 /usr/local/Library/Formula/opencv.rb去检查这一点。那显示了以下 ruby 声明:
def which_python
"python" + `python -c 'import sys;print(sys.version[:3])'`.strip
end

因此 which_python是明确定义的。为了检查并确保工作正常,我打开了ruby,看看是否有问题:
1.9.3-p194 :005 > def which_python
1.9.3-p194 :006?> "python" + `python -c 'import sys;print(sys.version[:3])'`.strip
1.9.3-p194 :007?> end
=> nil
1.9.3-p194 :008 > which_python
=> "python2.7"

这验证 which_python是否正确定义。有人可以解释为什么会发生此错误,以及我该如何解决。

最佳答案

我用以下方法解决了这个问题:

rm /usr/local/Library/Formula/opencv.rb
brew update
brew doctor
brew install opencv

我不确定是否需要删除opencv.rb。

关于python - 在opencv上安装错误没有意义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28052090/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com