当前位置: 首页 > 编程笔记 >

关于python3中setup.py小概念解析

施自珍
2023-03-14
本文向大家介绍关于python3中setup.py小概念解析,包括了关于python3中setup.py小概念解析的使用技巧和注意事项,需要的朋友参考一下

关于

  • python setup.py bdist
  • python setup.py sdist

两者的区别

  • sdist 指的是source dist 即源码发布,带setup.py
  • bdist 指的是built (binary) dist 即编译过(二进制)发布 不带setup.py

查看setup.py各种编译命令参数

python setup.py --help-commands

查看具体某个命令参数

python setup.py bdist --help

查看setup.py配置的参数

python setup.py --help

一个实际的例子

from distutils.core import setup
setup(name="ccy", 
  version="1.0", 
  description="ccy's module",
  package_dir={'':'c1'},
  packages=["c11","c12","c11.c111"],
  author="ccy")

编译成exe,可以选择安装目录

python setup.py bdist_wininst

测试编译安装成果

#TestMyPkg.py
from c11.f11 import my11
my11.showmyself()

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持小牛知识库。

 类似资料:
  • Hyperledger Composer是一种编程模型,包含建模语言和一组API,可快速定义和部署业务网络和应用程序,允许参与者发出交易来交换资产的。 Hyperledger Composer组件 你可以使用我们基于浏览器的界面(称为Hyperledger Composer Playground)体验Hyperledger Composer。Playground可作为托管版本(无需安装)或本地安装

  • 链接 飞行模式 结构概述 飞行控制栈 中间件 混控和执行器 PWM限制状态机

  • yarn:/jɑ?n/,纱线,奇谈,故事。 Yarn为Node.js平台的代码包管理器。类似于知名的npm包管理器,实际是npm客户端。 特点:快速、安全、可靠。1、离线模式:依赖包只要被装过一次,就会被缓存到本机,再次安装时直接从缓存中读取。2、高确定性:无论安装顺序如何,同样的依赖包都将会以完全一样的方式安装。3、网络性能优异:将请求高效队列化, Yarn可以将安装时间从数分钟减少至几秒钟。Y

  • 本文向大家介绍基于java中集合的概念(详解),包括了基于java中集合的概念(详解)的使用技巧和注意事项,需要的朋友参考一下 1.集合是储存对象的,长度可变,可以封装不同的对象 2.迭代器: 其实就是取出元素的方式(只能判断,取出,移除,无法增加) 就是把取出方式定义在集合内部,这样取出方式就可以直接访问集合内部的元素,那么取出方式就被定义成了内部类. 二每一个容器的数据结构不同,所以取出的动作

  • translated_page: https://github.com/PX4/Devguide/blob/master/en/concept/middleware.md translated_sha: 95b39d747851dd01c1fe5d36b24e59ec865e323e PX4中间件 PX4中间件主要由内置传感器的驱动和基于发布-订阅(publish-subscribe)的中间件组成

  • 关系模型可以表示为包含列和行的表,每一行都称为元组。 列的每个表都有一个名称或属性。 域 - 包含属性可以采用的一组原子值。 属性 - 包含特定表中列的名称。每个属性必须有一个域。 关系实例 - 在关系数据库系统中,关系实例由一组有限的元组表示。关系实例没有重复的元组。 关系模式 - 关系模式包含所有列或属性的关系名称和名称。 关系键 - 在关系键中,每行都有一个或多个属性。它可以唯一地标识关系中