python_进阶_21


制作发布压缩包

  • 创建set.up.py文件

    • set.up.py的文件

      from distutils.core import setup

      setup(name=”zzn_message”, # 包名
      version=”1.0”, # 版本
      description=”zzn’s 发送和接收消息模块”, # 描述信息
      long_description=”完整的发送和接收消息模块”, # 完整描述信息
      author=”zzn“, # 作者
      author_email=”@.com”, # 作者邮箱
      url=”zhangzn19.github.io”, # 主页
      py_modules=[“aaaaaaaa.bbbbbb”,

            “aaaaaaaa.cccccc”])

有关字典参数的详细信息,可以参阅官方网站

在终端操作以下步骤


  • 构建模块

      $ python3 setup.py build
  • 生成发布压缩包

      $ python3 setup.py sdist
  • 安装模块

      $ tar -zxvf zzn_message-1.0.tar.gz
      $ sudo python3 setup.py install
  • 卸载模块

    • 直接从安装目录下,把安装模块的 目录 删除就可以

        $ cd 模块目录  # 可以利用 模块名.__file__查看模块目录
        $ sudo rm -r zzn_message

文章作者: 张忠楠
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 张忠楠 !
评论
 上一篇
python_进阶_22 python_进阶_22
文件 打开文件# 1. 打开 - 文件名需要注意大小写 file = open("README") # README是一个“.txt”文件 # 2. 读取 text = file.read() print(text) # 3. 关闭
2020-04-30
下一篇 
python_进阶_20 python_进阶_20
包(package) 概念 包是一个包含多个模块的特殊目录 目录下有一个特殊的文件init.py 包名的命名方式和变量名一致, 小写字母+_ 好处 使用import包名可以一次性导入 包 中的 所有模块 案例演练 新建一个zzn_me
2020-04-29
  目录