python虚拟环境打包deb_可以为python脚本创建deb包吗?
下面是python腳本源包的一個基本示例。雖然大多數(shù)打包教程都有點復雜,但如果遇到問題,它們確實可以幫助您。也就是說,我首先通過簡單地查看Debian包來學習Debian打包的基礎知識。獲取相似的源代碼并通過示例學習。在
以下是您的基本源程序包布局:my-script/
myScript
debian/
changelog
copyright
compat
rules
control
install
在目錄中運行dch create,創(chuàng)建一個格式正確的debian/changelog條目。在
debian/版權(quán)應如下所示:
^{pr2}$
debian/compat可以是:7
debian/規(guī)則:#!/usr/bin/make -f
%:
dh $@ with python2
請注意,使用python2的dh$@前面必須有“tab”,而不是空格。在
debian/控制:Source: my-script
Section: python
Priority: optional
Maintainer: Name,
Build-Depends: debhelper (>= 7),
python (>= 2.6.6-3~)
Standards-Version: 3.9.2
X-Python-Version: >= 2.6
Package: my-script
Architecture: all
Section: python
Depends: python-appindicator, ${misc:Depends}, ${python:Depends}
Description: short description
A long description goes here.
.
It can contain multiple paragraphs
debian/安裝:myScript usr/bin/
此文件指示哪個文件將安裝到哪個文件夾中。在
現(xiàn)在用debuild無tgz檢查構(gòu)建它
這將創(chuàng)建一個功能性的deb包。林尋將要拋出一些關(guān)于原始焦油gz,但除非你計劃創(chuàng)建一個合適的上游項目來制作tarball版本,否則你現(xiàn)在可能只想忽略它。在
總結(jié)
以上是生活随笔為你收集整理的python虚拟环境打包deb_可以为python脚本创建deb包吗?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 江苏银行美团信用卡申请失败原因:看看你中
- 下一篇: 粤通卡如何办理