下面是python脚本源包的一个基本示例。虽然大多数打包教程都有点复杂,但如果遇到问题,它们确实可以帮助您。也就是说,我首先通过简单地查看Debian包来学习Debian打包的基础知识。获取相似的源代码并通过示例学习。在

以下是您的基本源程序包布局:my-script/

myScript

debian/

changelog

copyright

compat

rules

control

install

在目录中运行dch create,创建一个格式正确的debian/changelog条目。在

debian/版权应如下所示:

^{pr2}$

debian/compat可以是:7

debian/规则:#!/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/

此文件指示哪个文件将安装到哪个文件夹中。在

现在用debuild无tgz检查构建它

这将创建一个功能性的deb包。林寻将要抛出一些关于原始焦油gz,但除非你计划创建一个合适的上游项目来制作tarball版本,否则你现在可能只想忽略它。在

python虚拟环境打包deb_可以为python脚本创建deb包吗?相关推荐

  1. python脚本制作deb包_Deb包的制作 | 学步园

    deb格式是Debian系专用安装包格式,配合APT软件管理系统,成为了当前在linux软件中非常流行的一种安装包.Debian和ubuntu软件安装用的都是deb包. 但是很多人制作deb包时,都是 ...

  2. linux安装python虚拟环境_linux环境下安装python虚拟环境及注意事项

    创建python虚拟环境virtualenv.virtualenvwrapper 1,为什么需要搭建虚拟环境 由于当机器上两个项目依赖于相同包的不同版本时,会导致项目运行失败,此时可以安装虚拟环境 . ...

  3. 查看电脑python虚拟环境-Windows系统下,Python虚拟环境搭建

    为什么要使用虚拟环境 一般在安装Python第三方包的时候,以使用 pip install xxx的方式居多,这样安装会将那个包安装到系统级的Python环境中.但是这样会有一个问题,比如现在正在使用 ...

  4. python虚拟环境中安装diango_安装Python虚拟环境和django

    走了一些弯路,简单记录一下 本文参考以下文章在本地环境下测试成功 ubuntu16.04 廖雪峰的博客! Virtualenv的介绍 创建虚拟环境的时候一些文章用的是virtualenv命令而另一些用 ...

  5. 【Python虚拟环境】Windows环境下Python虚拟环境的创建与激活

    环境 win10+Python3.6 为什么要使用虚拟环境? 官方文档的解释是:Python应用程序通常会使用不在标准库内的软件包和模块.应用程序有时需要特定版本的库,因为应用程序可能需要修复特定的错 ...

  6. 【Python】Python项目打包发布(一)(基于Pyinstaller打包多目录项目)

    Python项目打包发布汇总 [Python]Python项目打包发布(一)(基于Pyinstaller打包多目录项目) [Python]Python项目打包发布(二)(基于Pyinstaller打包 ...

  7. 基于Windows下Anaconda创建python虚拟环境教程

    基于Windows下Anaconda创建python虚拟环境教程 Anaconda是目前最流行的数据科学平台以及现代机器学习的基础.同时Anaconda 也是一个Python的发行版,专注于人工智能, ...

  8. Anaconda+用conda创建python虚拟环境

    例如:研究zeronet 1. 查看当前存在哪些虚拟环境 conda env list 2. 创建Python虚拟环境 conda create -n zeronet python=3.6 3. 激活 ...

  9. conda设置Python虚拟环境 其他配置

    文章目录 一.conda设置Python虚拟环境 查看已建好的环境 创建虚拟环境 克隆虚拟环境 激活与退出新环境 Conda更改清华镜像源 pip更改镜像源 将虚拟环境安装到指定路径 删除虚拟环境 二 ...

最新文章

  1. Excel VBA林木冠幅、分枝胸径字符串的拆解
  2. unity角色移动代码_教你3个步骤实现Unity小地图
  3. 【Python学习系列二十四】scikit-learn库逻辑回归实现唯品会用户购买行为预测
  4. Android Linker学习笔记
  5. 这都2021年了,还不会Feign性能调优?Feign性能调优之gzip压缩实现-自娱自乐篇
  6. Python format() 函数
  7. 【BZOJ1044】【tyvj3511】【codevs1870】木棍分割,二分答案+滚动数组+前缀和DP
  8. qgis二次开发环境搭建(超级详细)
  9. ELK收集日志到mysql
  10. android studio 应用全屏页,Android开发之设置应用设置全屏的两种解决方法 兼容android5.0等两种解决方法...
  11. HCNA-Storage (H13-611)题库 v4.0
  12. 文本分类(2)-基于传统机器学习方法进行文本分类
  13. WIN10电脑系统打不开U盘,提示拒绝访问
  14. 创建对象和实现原型继承的几种方式
  15. 企业联合体的形式_企业组织形式的概念与类型怎么分?
  16. 计算机pdf转换word,PDF怎么转换成Word?解决PDF转Word的小妙招
  17. 如何证明pi是无理数
  18. c语言实现灰度图转换为二值图
  19. Html img显示图片的三种方式
  20. matlab进行mppt控制仿真,基于matlab光伏发电系统的MPPT控制与仿真.pdf

热门文章

  1. VS2005开发WinCE6.0应用程序 更换SDK后工程的移植
  2. 十六进制除法运算法则_苏教版数学七年级上册 微课视频 2.6 有理数的乘法与除法(1)...
  3. centos中安装mysql5.6_CentOS中安装MySQL5.6报错的解决方法
  4. homepod换wifi网络_如何实现短租网络自由,不必换房断网
  5. maven springboot 除去指定的jar包_SpringBoot的运行机制
  6. 【转】谈谈c#中异步编程模型的变迁**
  7. 【转】3.4SharePoint服务器端对象模型 之 访问文件和文件夹(Part 4)
  8. 正则表达式:匹配Double类型,整数和小数
  9. 算法 - KMP算法(字符串匹配)
  10. 【Python CheckiO 题解】Non-unique Elements