Dear Matthias,
Thanks for your help! I tried that and found that several packages are
broken. I uninstalled them and re-installed some of them, now it is working!
Thanks,
Jianping
On Sunday, June 4, 2023 at 1:19:59 AM UTC-4 Matthias Koeppe wrote:
> Try "make -j list-broken-packages", which may give instructions how to fix
> this
>
> On Saturday, June 3, 2023 at 7:40:58 PM UTC-7 Jianping Pan wrote:
>
>> Hi all,
>>
>> I'm using *SageMath version 10.1.beta1*, and I have dot2tex and graphviz
>> installed. I checked that following line produces a nice PDF of the tableau.
>>
>> sage: T = Tableau([[1,2,2], [2,3]]); view(T)
>>
>> However, I found that I can not plot or view any digraphs. Thanks!
>>
>> sage: G = graphs.PetersenGraph().to_directed()
>> sage: G.plot()
>> /Users/jianpingpan/sage/src/sage/repl/rich_output/display_manager.py:610:
>> RichReprWarning: Exception in _rich_repr_ while displaying object:
>> dlopen(/Users/jianpingpan/sage/local/lib/python3.8/site-packages/PIL/_
>> imaging.cpython-38-darwin.so, 0x0002): Library not loaded:
>> '/usr/local/opt/libtiff/lib/libtiff.5.dylib'
>> Referenced from:
>> '/Users/jianpingpan/sage/local/lib/python3.8/site-packages/PIL/_
>> imaging.cpython-38-darwin.so'
>> Reason: tried: '/usr/local/opt/libtiff/lib/libtiff.5.dylib' (no such
>> file), '/usr/lib/libtiff.5.dylib' (no such file),
>> '/usr/local/Cellar/libtiff/4.5.0/lib/libtiff.5.dylib' (no such file),
>> '/usr/lib/libtiff.5.dylib' (no such file)
>> warnings.warn(
>>
>> sage: latex(G)
>> ImportError
>>
>> Specifically for the ImportError, it looks like the following PIL import
>> is broken
>>
>> sage: from PIL import Image
>>
>> ---------------------------------------------------------------------------
>> ImportError Traceback (most recent call
>> last)
>> Cell In [6], line 1
>> ----> 1 from PIL import Image
>>
>> File ~/sage/local/lib/python3.8/site-packages/PIL/Image.py:89
>> 80 MAX_IMAGE_PIXELS = int(1024 * 1024 * 1024 // 4 // 3)
>> 83 try:
>> 84 # If the _imaging C module is not present, Pillow will not
>> load.
>> 85 # Note that other modules should not refer to _imaging
>> directly;
>> 86 # import Image and use the Image.core variable instead.
>> 87 # Also note that Image.core is not a publicly documented
>> interface,
>> 88 # and should be considered private and subject to change.
>> ---> 89 from . import _imaging as core
>> 91 if __version__ != getattr(core, "PILLOW_VERSION", None):
>> 92 raise ImportError(
>> 93 "The _imaging extension was built for another version
>> of Pillow or PIL:\n"
>> 94 f"Core version: {getattr(core, 'PILLOW_VERSION',
>> None)}\n"
>> 95 f"Pillow version: {__version__}"
>> 96 )
>>
>> ImportError:
>> dlopen(/Users/jianpingpan/sage/local/lib/python3.8/site-packages/PIL/_
>> imaging.cpython-38-darwin.so, 0x0002): Library not loaded:
>> '/usr/local/opt/libtiff/lib/libtiff.5.dylib'
>> Referenced from:
>> '/Users/jianpingpan/sage/local/lib/python3.8/site-packages/PIL/_
>> imaging.cpython-38-darwin.so'
>> Reason: tried: '/usr/local/opt/libtiff/lib/libtiff.5.dylib' (no such
>> file), '/usr/lib/libtiff.5.dylib' (no such file),
>> '/usr/local/Cellar/libtiff/4.5.0/lib/libtiff.5.dylib' (no such file),
>> '/usr/lib/libtiff.5.dylib' (no such file)
>>
>>
--
You received this message because you are subscribed to the Google Groups
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/sage-support/854068e1-807a-446f-ba16-17e55cf5c7a6n%40googlegroups.com.