亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

導入 CV2 時收到來自 lingnutls/'Hogweed' 的錯誤

導入 CV2 時收到來自 lingnutls/'Hogweed' 的錯誤

狐的傳說 2024-01-16 10:43:03
我從未見過這樣的錯誤,不知道從哪里開始。我安裝了 opencvconda install opencv我正在使用名為 fpn 的 conda 環境運行 Ubuntu Linux 18.04。我應該如何解決這個問題?Traceback (most recent call last):  File "test.py", line 5, in <module>    import cv2ImportError: /home/s/miniconda3/envs/fpn/lib/python3.7/site-packages/../../././libgnutls.so.30: symbol mpn_add_1 version HOGWEED_4 not defined in file libhogweed.so.4 with link time reference
查看完整描述

3 回答

?
慕絲7291255

TA貢獻1859條經驗 獲得超6個贊

最近發布的 Conda opencv 軟件包似乎存在問題。我測試了所有4.x版本,發現從4.3開始出現這個問題。除非你真的依賴 >=4.3,強制使用 4.3 之前的版本可以解決問題,

name:?test
channels:
?-?anaconda
?-?conda-forge

在我的例子中,安裝的是 4.2.0。cv2那么在 Python 中導入就可以正常工作了。請注意,使用conda update對我不起作用,我仍然收到錯誤,但我必須先刪除環境,然后重新創建它。我認為這種行為表明該錯誤根源于 opencv 的某些依賴項conda update,該依賴項在使用時未正確降級。


查看完整回答
反對 回復 2024-01-16
?
冉冉說

TA貢獻1877條經驗 獲得超1個贊

我不認為這是一個真正的解決方案,但通過 pip 安裝

pip install opencv-python

確實可以正常工作。難道就沒有辦法用conda安裝嗎?


查看完整回答
反對 回復 2024-01-16
?
慕容708150

TA貢獻1831條經驗 獲得超4個贊

該問題似乎發生在 conda-forge 和 anaconda 包之間的混合中,它們不兼容。我遇到了同樣的問題;最終的問題是 conda-forge 配置的優先級低于 anaconda。這導致在有選項時安裝不兼容的 anaconda 軟件包。當然,這是一個壞主意 - 因為 conda-forge 假設 anaconda 可用,但反之則不然



查看完整回答
反對 回復 2024-01-16
  • 3 回答
  • 0 關注
  • 268 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號