我使用的是macbookpro 10.6.8,在尝试使用ghostscript时收到以下错误消息:
Traceback (most recent call last):
File "/Users/arnoutaertgeerts/Documents/Eclips/SlideTalk 2.0/slidetalk.py", line 13, in <module>
import ghostscript
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/ghostscript-0.4.1-py2.7.egg/ghostscript/__init__.py", line 33, in <module>
import _gsprint as gs
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/ghostscript-0.4.1-py2.7.egg/ghostscript/_gsprint.py", line 290, in <module>
raise RuntimeError('Can not find Ghostscript library (libgs)')
RuntimeError: Can not find Ghostscript library (libgs)使用以下命令安装了软件包:
pip install ghostscript发布于 2013-03-24 18:37:49
你是如何尝试“使用”Ghostscript的?这似乎是来自Python的一个错误,它找不到libgs (恐怕我不会说Python )
我不确定libgs是否包含在Mac安装中,但如果包含,那么libgs应该在Ghostscript文件夹中。你有没有检查过它是否存在?
如果是,那么最可能的问题是它不在搜索路径中,我不知道搜索是如何在Mac上解决的。
发布于 2013-03-24 20:05:40
本地搜索位于/urs/ ctypes.find_library /lib中。
我将此路径添加到我的ghostscript模块中:
/opt/local/lib/libgs发布于 2019-07-27 17:56:17
我在文件"_gsprint.py“中更改了libgs的路径,它起作用了~
我使用libgs = cdll.LoadLibrary("Corresponding_Path_in_my_laptop/libgs.dylib").代替了libgs.so (cdll.LoadLibrary=libgs.so
Ps:我的苹果电脑上没有libgs.so,只有一个libgs.dylib文件。
感谢@KenS和@arnoutaertgeerts!
https://stackoverflow.com/questions/15592108
复制相似问题