目标
创建可安装.deb
文件(或包)。单击它会在 Linux 机器上安装软件,并在 GNOME 面板上放置一个图标。以便从那里启动此应用程序。
我所指的
我提到了两个 debianizing 指南。
第一个有一段无法理解的视频,部分原因是口音,部分原因是它已经过时了。(它是在 2007 年上传的)
第二个完全是文字。我到了第四步,构建包。但是当我这样做时,我得到的输出与指南中给出的不匹配。
我需要什么
我有一个简单的 python 程序。如果年龄低于、等于或高于 18 岁,它会计算您的年龄,然后打印出来。该程序只有一个文件,没有其他依赖项。我想把它构建成一个.deb
.
眼镜
-Python 2.7
-Linux薄荷
编辑
我按照您的指示遵循了确切的目录结构。并全部替换myscript
为cowsandbulls
. 构建完成,我得到了 Debian。当我安装它然后cowsandbulls
从终端运行命令时,出现以下错误:
Traceback (most recent call last):
File "/usr/bin/cowsandbulls", line 9, in <module>
load_entry_point('cowsandbulls==1.0', 'gui_scripts', 'cowsandbulls')()
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 337, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2311, in load_entry_point
return ep.load()
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2017, in load
entry = __import__(self.module_name, globals(),globals(), ['__name__'])
ImportError: No module named cowsandbulls