我试图在windows机器上安装pycharm中的zebra-0.0.5包。我确实安装了pip和win32。但是这个错误一直出现。有人在求助前有过类似的经历吗?谢谢!
无法找到满足要求的版本win32print (from zebra) (from versions:)win32print (from zebra)没有匹配的分布
zebra模块依赖于Windows上名为win32print的模块来完成安装。由于win32print模块在任何地方都不再可用,它会给你错误。
可能解决方案1:
- 切换到linux,因为它不需要linux上的win32print模块
可能解2:
-
安装pywin32/pypiwin32。安装任意一个模块并使用
-
下载斑马0.0.5源代码从
-
提取它并编辑setup.py文件,更具体地说,编辑这一行install_require ='pywin32/pypiwin32':
if sys.platform.lower().startswith('win'): install_requires = 'pywin32/pypiwin32' else: install_requires = None
-
现在,编辑zebra.py文件并更改所有来自win32print的引用pywin32/pypiwin32。
注意:我没有尝试过这个解决方案,因为我没有斑马打印机。我希望这对你有帮助。