【发布时间】:2016-10-21 03:43:14
【问题描述】:
我正在尝试在 Windows 机器上的 pycharm 中安装 zebra-0.0.5 包。我确实安装了 pip 和 win32。但是这个错误不断出现。有人在帮助之前会有类似的经历吗? 谢谢!
找不到满足 win32print 要求的版本(来自 zebra)(来自版本:) 没有找到与 win32print 匹配的发行版(来自 zebra)
【问题讨论】:
标签: python printing zebra-printers
我正在尝试在 Windows 机器上的 pycharm 中安装 zebra-0.0.5 包。我确实安装了 pip 和 win32。但是这个错误不断出现。有人在帮助之前会有类似的经历吗? 谢谢!
找不到满足 win32print 要求的版本(来自 zebra)(来自版本:) 没有找到与 win32print 匹配的发行版(来自 zebra)
【问题讨论】:
标签: python printing zebra-printers
zebra 模块依赖于 Windows 上名为 win32print 的模块来完成安装。由于 win32print 模块在任何地方都不再可用,因此会出现错误。
可能的解决方案 1:
可能的解决方案 2:
从以下位置下载 zebra 0.0.5 源代码 here
解压并编辑 setup.py 文件,更具体地说是该行 23 表示 install_requires='pywin32/pypiwin32':
if sys.platform.lower().startswith('win'):
install_requires = 'pywin32/pypiwin32'
else:
install_requires = None
现在,编辑 zebra.py 文件并更改 win32print 中的所有引用 到 pywin32/pypiwin32。
注意:我没有尝试过这个解决方案,因为我没有斑马打印机。我希望这会对你有所帮助。
【讨论】: