初學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程式員了。


聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.