Python模塊的發佈與安裝

  • 首先在已經完善的包的同一路徑下創建文件setup.py。
  • 文件中寫入如下代碼:
from distutils.core import setup

setup(name="module_name", version="1.0", description="add some information", author="gaishi_hero", py_modules=["first_package.first_module", "first_package.second_module", "second_package.first_module"])#最後的py_modules列表中寫上想要發佈的模塊的名稱,前面要加上包名
  • 在當前目錄下輸入命令:python3 setup.py build
  • 然後再輸入以下命令進行打包:python3 setup.py sdist,此時文件夾下面就會出現一個 ‘.tar.gz’ 的壓縮包,這個壓縮包就是要共享的模塊。可以將該壓縮包放到比如github這樣的代碼託管網站上供他人下載使用。
  • 以上是我們將自己代碼進行共享的步驟,當我們需要使用他人共享的模塊時應該按照以下步驟操作:
    1. 首先下載下來一個 ‘.tar.gz’ 的壓縮包,然後使用tar -zxvf xxx.tar.gz進行解壓縮。
    2. 通過cd命令進入解壓後的文件夾下。
    3. 輸入命令sudo python3 setup.py install,安裝模塊成功。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章