一个用户友好的gui,用于为linux上安装的应用程序创建桌面条目。

desktop-entry-creator的Python项目详细描述


Logo

桌面条目创建者

PyPILicense

一个用户友好的gui,用于为linux上安装的应用程序创建桌面条目。

Screenshot

安装

  1. 安装所需的系统软件包:

    • 基于Fedora和RHEL的发行版:
      sudo dnf install python3-devel cairo cairo-devel python3-cairo gobject-introspection gobject-introspection-devel cairo-gobject cairo-gobject-devel
      
    • 基于ubuntu和debian的发行版:
      sudo apt install python3-dev libcairo2 libcairo-dev python3-cairo libgirepository-1.0-1 libgirepository1.0-dev libcairo-gobject2
      
  2. 使用pip安装:

    pip install desktop-entry-creator
    

开发

  1. 安装安装部分中提到的所需系统包。
  2. 使用pipenv设置python 3虚拟环境:
    pipenv --three
    
  3. 激活虚拟环境并安装依赖项:
    pipenv shell
    pipenv install --dev
    
  4. 运行位于desktop_entry_creator目录下的app.py以启动图形用户界面:
    ./desktop_entry_creator/app.py
    

许可证

这个项目是根据GPL v3 license的条款授权的。

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

推荐PyPI第三方库


热门话题
java API以编程方式创建ARM模板   java是否有合适的模式或方法来遍历数据和动态构造对象?   oop((类名)InstanceName)在java中有什么用途?   接口Java类方法未初始化   Java类:静态字段在内存中的位置?   java错误:服务类没有零参数构造函数   使用JDBC模板的java参数化sql查询   安卓致命异常:主java。lang.RuntimeException:   amazon web服务使用IAM角色从java访问AWS S3   java如何在Gradle中使用ojdbc   带块的Java类实例化   java日志记录是否有很大的开销,即使它是关闭的?   java JetBrains@Contract using字段   BluetoothGattCallback中从未调用java onDescriptorWrite()   java HttpMessageConverter无效的EOF处理   java在安卓的主活动类中调用另一个类   java防止在spring hibernate中存储重复值的正确方法   java如何在JAVADOC注释中使用变量?