无法导入ghostscript

2 投票
2 回答
6328 浏览
提问于 2025-04-17 16:02

我在用Python 3.3。刚下载并安装了32位的ghostscript(GPL版本),但是我无法导入它。

我使用的命令是:

import ghostscript

但是我收到了这个错误:

ImportError: No module named ghostscript

我试过用大写的'G',还是不行。有什么建议吗?

2 个回答

0

我解决这个问题的方法是把ghostscript的代码库复制到你导入这个包的文件夹里。不过,ghostscript是用python2写的,而你现在用的是python 3,所以你需要修复一些错误。比如:

no module named _gsprint under __init__.py

(通过把"import _gsprint as gs"更新为from . import _gsprint as gs来解决)。

谢谢

5

你不仅需要安装Ghostscript,还需要安装一个Python模块。你可以从这里下载它:http://pypi.python.org/pypi/ghostscript,下载后解压文件,然后运行 python setup.py install 来安装。

这个模块据说在Python 3上不太好用,所以你可能需要使用Python 2。此外,它在Windows系统上也没有经过测试。

撰写回答