簡體   English   中英

macOS Catalina 的 Python 圖像庫(枕頭)問題

[英]Python-image-library (Pillow) issue with macOS Catalina

我最近執行了conda update --all ,在導入一些標准庫時我遇到了以下問題

import collections
import datetime
import matplotlib.pyplot as plt

這引發了以下錯誤

   import matplotlib.pyplot as plt
File "/opt/anaconda3/lib/python3.7/site-packages/matplotlib/pyplot.py", line 36, in <module>
   import matplotlib.colorbar
File "/opt/anaconda3/lib/python3.7/site-packages/matplotlib/colorbar.py", line 44, in <module>
  import matplotlib.contour as contour
File "/opt/anaconda3/lib/python3.7/site-packages/matplotlib/contour.py", line 17, in <module>
  import matplotlib.text as text
File "/opt/anaconda3/lib/python3.7/site-packages/matplotlib/text.py", line 16, in <module>
  from .textpath import TextPath  # Unused, but imported by others.
File "/opt/anaconda3/lib/python3.7/site-packages/matplotlib/textpath.py", line 11, in <module>
  from matplotlib.mathtext import MathTextParser
File "/opt/anaconda3/lib/python3.7/site-packages/matplotlib/mathtext.py", line 27, in <module>
    from PIL import Image
File "/opt/anaconda3/lib/python3.7/site-packages/PIL/Image.py", line 94, in <module>
  from . import _imaging as core
ImportError: dlopen(/opt/anaconda3/lib/python3.7/site-packages/PIL/_imaging.cpython-37m- 
darwin.so, 2): Library not loaded: @rpath/libwebp.7.dylib
Referenced from: /opt/anaconda3/lib/libtiff.5.dylib
Reason: image not found

我已經在我的機器上安裝了Catalina 10.15.6並且Conda 4.9.0 base環境的python版本是3.7.7 完整的軟件包列表可以在這里找到。

任何幫助將不勝感激,干杯!

通過安裝新環境根據@AMC 的建議進行整理

conda create --name base2 (其中“base2”是想要創建的環境的名稱,並且

conda install -c xxx (其中 xxx 是所需的包)。

一種更有效的方法是通過.yml環境文件來確保一個人擁有所需的所有包,盡管它可能容易在這篇文章的基礎上復制問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM