初學Python之發布自己的模組__Python
來源:互聯網
上載者:User
初學Python之發布自己的模組 Python是一種開源的工具,因此我們可以將自己寫好的針對某個問題的模組發布到pyPI上去,以供給大家下載和使用。本文章就是介紹如何在pyPI上發布自己的模組。
Step 1: 首先為你要發布的模組建立一個檔案夾 將你要進行發布的模組檔案拷進你建立的檔案夾中。比如說你要發布你的一個名為mydist.py檔案,那麼你就將這個檔案拷進檔案夾(檔案夾名稱最好和你的模組名稱相同)
Step 2::在建立的檔案夾中建立setup.py 檔案 建立一個記事本,將其命名為setup,並修改其尾碼名為py檔案。用IDLE開啟這個檔案,在檔案中輸入你要發布模組的相關資訊。
這些參數的名稱一目瞭然。將這些參數設定好之後,儲存即可。
step 3:構建發布檔案 在Windows作業系統下,在你的發布檔案夾上面輸入cmd,這樣就可以直接進入到檔案夾的終端視窗,而無需在終端逐步進入。在控制台輸入以下代碼就可以輸入一個發布檔案。 setup.py sdist即可
step 4:將發布安裝到你的本機複本中 通常情況下,我們的模組都是我們日後可能需要的,因此我們可以將這些有用的模組儲存到Python的本機複本中,以方便日後import即可。 setup.py install即可 至此你會發現在你建立的發布檔案中多出幾個檔案夾以及檔案。
step 5:在pyPI上發布你的模組 同樣的是進入你檔案夾的終端,在終端輸入 setup.py register 建議在進行這個步驟之前請確保你已經在pyPI上註冊帳號。接下來,根據終端的英文提示輸入你的帳號和密碼, 並儲存你的登入資訊。然後繼續在終端輸入setup.py sdist upload就可以進行發布了。最後終端會提示發布成功。
step 6:如何更新你的代碼 假設你在你的模組上修複了一些bug或者增添了一些新的功能,你可以直接更新你的模組版本就行。 開啟setup.py檔案,將其中的version參數設為本次修改之後的版本,然後重新在終端上傳你的新代碼塊即可。 setup.py sdist upload。
至此你就可以將你自己的模組分享給世界上的Python程式員了。