简单轻量级标签打印应用程序

labelpush的Python项目详细描述


labelpush

简单轻便的标签打印应用程序

屏幕截图

简介

labelpush是用python编写的一个简单的轻量级标签打印应用程序。 它是建立在快速和简单的使用。使用纸杯印刷系统。 请确保打印机安装正确 设置,如标签/纸张大小。这个链接会带你到本地 设置:CUPS-localhost

安装

包依赖性保持在最低限度。正确的安装指南 对于您的系统,可以通过以下链接找到:

  • Kivy&;Pillow 需要带SDL2窗口提供程序的版本1.10.1!(pygame没有1.9)。 对于图形化的python程序,始终建议使用更新的python映像库。而且绝对是labelpush所必需的。

  • pip3&;setuptools 这些是Python3安装工具。普遍有用!

  • CUPS MacOS和其他类Unix操作系统的打印机服务器。

debian linux

对于大多数最新的基于debian的系统,比如ubuntu linux和linux mint,这应该可以作为根用户工作

add-apt-repository ppa:kivy-team/kivy
apt-get install python3-kivy python3-pip python3-setuptools
pip3 install --upgrade pillow labelpush

Arch Linux

对于最新的arch linux(manjaro),只需以根用户身份运行

pacman -S python-kivy python-pillow python-pip python-setuptools
pip3 install labelpush

如何启动

完成后,可以在菜单栏的office类别中找到快捷方式图标。 如果图标不显示,则可能需要重新启动桌面。 或者,打开图形用户终端并键入labelpush.py

对于开发人员、黑客和测试人员

其他安装方法如下所述。以上依赖项仍然是必需的! 只有当你知道自己在做什么时,才使用下面的信息。

选项1

您可以从tar.gz或github主目录树安装。 首先,从releases页面下载并提取归档文件。 然后从提取的文件夹中运行:

sudo pip3 install .

选项2

或者,可以在不安装到根目录的情况下运行它 文件系统。再次,提取下载的存档文件。然后运行:

pip3 install --user -r requirements.txt
./labelpush.py

更多平台

其他Unix

其他类型的linux还没有经过测试,但没有理由 不工作。休闲用品,Gentoo,OpenSuse,Fedora,Red Hat,Mandriva,Centos,…

android、iphone和windows

这些平台可能无法工作,因为它们具有不同的打印机 软件(无CUPS)。如果存在强烈的欲望,找到一种方法 激励我:—)

联系信息和捐款

请参阅github上的contact文件。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何禁用ch.qos。在“mvn清理安装”期间运行SpringBootTest时的logback自己的信息消息   java用xstream解析谷歌地理代码   java操作ArrayList中包含的对象   java无法连接到jsp中的数据库   java JavaFx将字段设置为int   Java中在不同类之间传递数组元素   基于AStar算法的java15拼图   java Spring筛选器在init函数之后丢失设置变量   java文件定位器可以指向不同文件服务器上的目录吗?   java调用抛出FileNotFoundException的方法   java滑入(覆盖)活动   java如何在for的每个循环中重置arrylist?   java在eclipse中为postgres db获取正确的驱动程序时遇到问题   java在wordnet中查找语法集之间的距离   java创建基于角色的web应用程序的最佳方法是什么?   gwt使用java创建web应用程序   java打印结果集值作为html页面中的文本   java使方法实现的返回类型比抽象方法更具体   java:检查服务器是否有特定的文件?   java在JTable中两次选择单行不会调用ListSelectionListener。valueChanged()是第二次