高手的存在,就是让服务10亿人的时候,你感觉只是为你一个人服务......

自制python包并安装到系统中

目录
  1. 1. 编写setup.py文件
    1. 1.1. setup.py
  2. 2. 编译
  3. 3. 生成发布压缩包
  4. 4. 模块安装使用

简单介绍怎样制作python的包并安装到系统中。
Alt text


编写setup.py文件

在自己编写的python包中编写setup.py文件
Alt text

testAA.py:

1
2
def printHello():
print "hello python"

setup.py

1
2
3
4
5
6
7
8
from distutils.core import setup

setup(name='tony',
version='1.0',
description="tony's module",
author='tony',
py_modules=['testAA'], #py_modules中指明所需包含的py文件
)

编译

执行python setup.py build命令进行编译

Alt text

执行后生成build文件夹


生成发布压缩包

执行python setup.py sdist命令,生成发布的压缩包

Alt text


模块安装使用

  1. 解压压缩包

    tar -xvf tony-1.0.tar.gz

  2. 进入文件夹

    cd tony-1.0

  1. 执行python setup.py install

Alt text

现在模块已经安装到系统中,可以import导入并使用。
Alt text