1. 程式人生 > >python 自制安裝包

python 自制安裝包

舉例:
首先新建一個資料夾 可命名為 test
當前目錄為/home/yinhaibo/Videos/test

在資料夾下面再建一個 tmd資料夾以及一個setup.py檔案 #其中tmd全稱tameide
在這裡插入圖片描述

setup.py 下的內容


from distutils.core import setup

setup(name="tmd",version="1.0",description="This is my module",author="xxx",py_modules=['A','B'], packages=['tmd'])

tmd 資料夾下面寫入三個檔案

  1. init
    .py #必須有
  2. A.py
  3. B.py
    在這裡插入圖片描述

做完這些就可以
進入terminal
首先
python setup.py build
其次
python setup.py sdist
然後會在test目錄下生成一個dist資料夾
進入dist

[email protected]:~/Videos/tmd/dist$ tar -zxvf tmd-1.0.tar.gz 
tmd-1.0/
tmd-1.0/setup.py
tmd-1.0/PKG-INFO
tmd-1.0/tmd/
tmd-1.0/tmd/A.py
tmd-1.0/tmd/__init__.py
tmd-1.0/tmd/B.py
[email protected]
:~/Videos/tmd/dist$ cd tmd-1.0/ [email protected]:~/Videos/tmd/dist/tmd-1.0$ python setup.py install