Python中文
首页
教程
问答
标签
搜索
登录
注册
在windows上安装Ghostscript以便与Elaphe Python barcode gen一起使用时进行故障排除
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我想用Elaphe生成条形码。在</p> <p>当我运行示例代码时,我得到了gs失败的错误。在</p> <p>我在一台64位的windows机器上工作。我安装了python2.7.1forwin32,因为某些包需要win32。所以,我安装了Ghostscript 9.0.4 Win32。我向path变量添加了正确的路径。在</p> <p>我使用easy_install安装了elaphe、python图像库和pythonghostscript0.41egg(不确定是否有必要)。在</p> <p>我可以将elaphe和PIL导入python并执行命令而不会出错。每当我试图将条形码保存为图像时,都会出错。在</p> <p>当我运行这个简单的用法示例时:</p> <pre><code>>>> from elaphe import barcode >>> barcode('qrcode', ... 'Hello Barcode Writer In Pure PostScript.', ... options=dict(version=9, eclevel='M'), ... margin=10, data_mode='8bits')) # Generates PIL.EpsImageFile instance <PIL.EpsImagePlugin.EpsImageFile instance at ...> >>> _.show() # Show the image </code></pre> <p>我得到<code>IOError: [Errno 32] Broken pipe</code></p> <p>当我运行这个来检查ghostscript和PIL安装时:</p> ^{pr2}$ <p>我得到<code>IOError: gs failed (status 1)</code></p> <p>我试着为win64安装Ghostscript,但是我得到了同样的错误。在</p> <p>关于从何处开始故障排除有何建议?我可以运行ghostscript可执行文件,然后弹出一个命令窗口,并将正确的路径添加到env path变量中。在</p> <p>谢谢。在</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>您需要捕获Ghostscript输出以查看错误消息是什么。这通常是写到stderr中的,我不知道它在Python库中的位置,但是您确实需要看到它来找出Ghostscript退出的原因。在</p> <p>您还需要查看它,以确定是否正在执行Ghostscript。听起来好像不是,但我对“python ghostscript 0.41egg”一无所知。在</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
对从字符串的偶数位置返回最大整数的函数进行编码时出现问题
3 回答
对从数据库中选择的值进行类型测试
3 回答
对从数据库获取的线程注释进行分组
4 回答
对从文件中读取的列表进行排序?
5 回答
对从文件对话框加载图像有什么建议吗?
3 回答
对从文件导入的列表排序。。。Python
1 回答
对从文档中提取的数字列表调用sum()
5 回答
对从查询中提取的distict值进行排序
7 回答
对付布劳斯特_handlers.BlobstoreUploadHand
5 回答
对代码和变量使用dict
8 回答
对代码对象使用uncompyle6的正确方法是什么?
8 回答
对代码段的所有更改的时间表,以恢复b
3 回答
对代码的小改动会产生AttributeError(Python、Networkx)
3 回答
对以“test\开头的文件名也执行pydocstyle
6 回答
对以append模式打开的Python文件对象调用tell()如果不是手动查找,则返回0
8 回答
对以下代码中~的函数感到好奇
2 回答
对以十为单位的输入应用规范化
8 回答
对以完全相同的方式相互引用的两个列表(整数和卡片对象列表)进行排序
10 回答
对以数字开头的列运行Pandas查询(Python 3)
6 回答
对以连字符开头的参数使用python argparse模块
7 回答