我正在尝试将一个简单的python程序转换为Linux的debian包。
我创建了一个文件夹/testhello
,并创建了testhello/DEBIAN
和testhello/usr
。在testhello/DEBIAN
中,我有一个控制文件,其中包含:
Package: testhello
Version: 0.01
Architecture: all
Maintainer: Me,me@gmail.com
Installed-Size: 2
Depends: python3
Section: extras
Priority: optional
Homepage: your homepage
Description: describe
在testhello/usr
中有一个bin
文件夹,其中包含testhello.py
,该文件包含一行print("hello world")
然后,我成功地运行了dpkg -b testhello
和sudo dpkg -i testhello
。
但是,当我在bash中运行命令testhello
时,会看到testhello: command not found
我能怎么办?
Edit 1: When i go to /bin i can see testhello.py there.
1条答案
按热度按时间vh0rcniy1#
检查shebang(第一行):
给予执行权限,应该可以工作。