[英]BigQuery ImportError: Dlopen(...) library not loaded
我正在嘗試使用 google.cloud bigquery 模塊,但是在from google.cloud import bigquery
期間我一直遇到以下錯誤:
ImportError:
dlopen(/Users/rickwilde/opt/anaconda3/envs/summer/lib/python3.8/site-packages/pyarrow/lib.cpython-38-darwin.so, 2):
Library not loaded:
@rpath/libarrow.900.dylib
Referenced from:
/Users/rickwilde/opt/anaconda3/envs/summer/lib/python3.8/site-packages/pyarrow/lib.cpython-38-darwin.so
Reason:
image not found
我檢查了 pyawrrow,有一個名為 lib.cpython-38-darwin.so 的文件
任何幫助將不勝感激
干杯
我也遇到過幾次這個問題。 根據我的觀察,當可執行文件或庫依賴於另一個庫時,就會發生這種情況,然后該庫會更新到較新的版本。 對我來說,每次只需重新安裝出現此錯誤的程序/庫即可解決問題。
lib-cpython-38-darwin.so
看起來與 CPython 有關。 我最好的猜測是您已經更新了 Python,所以我會先嘗試重新安裝google-cloud
package。 像這樣:
pip install --upgrade --force-reinstall google-cloud
This other Stack Overflow question也可能對您有所幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.