python 模塊發佈和安裝

  1. _ init __.py 標識當前文件夾是包(package)
  2. __all__ :隻影響到了 from xxx import * 這種導入方式,對於 from xxx import xxx導入方式並沒有影響,仍然可以從外部導入
  3. 目錄及文件內容
    setup.py
    setup(name=‘壓縮包的名字’,version=‘1.0’,author=‘作者’,description=‘描述’,py_modules=[‘要導入的模塊’])
from distutils.core import setup
setup(name="borndog",version = "1.0",description="born a dog",author="huihui    ",py_modules=['Dog.eyes','Dog.face'])

在這裏插入圖片描述
在這裏插入圖片描述

模塊發佈:

構建模塊:>> python3 setup.py build
生成發佈壓縮包:>> python3 setup.py sdist
解壓 >> tar -zxvf borndog-1.0.tar.gz
安裝>> sudo python3 setup.py install

在這裏插入圖片描述
在這裏插入圖片描述

在這裏插入圖片描述

發佈了20 篇原創文章 · 獲贊 5 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章