用mac系統發布自定義python包

2021-08-30 19:30:12 字數 1286 閱讀 5709

自定義python包發布步驟:

1官網註冊:

2郵箱註冊使用者名稱(注意使用者名稱是唯一的,不可修改)

3在電腦建立檔案目錄和檔案

1新建資料夾和檔案

檔案目錄結構1:

lhptdata

lhptdata

__init__.py

2繼續新建檔案,並新增檔案

檔案目錄結構2

lhptdata

lhptdata

__init__.py

setup.py

license

readme.md

檔案說明:

__init__.py  

:包的**

setup.py  

:包的資訊說明

license   

:許可證

readme.md  

:說明檔案具體內容

如何填寫詳見

建立使用者驗證檔案~/.pypirc

否則出現錯誤:

upload failed (403): invalid or non-existent authentication information.

注:錯誤的使用者驗證資訊,你需要建立乙個使用者驗證檔案

在自己電腦的根目錄下新建乙個空白檔案命名為

.pypirc

直接在終端輸入:

vim ~/.pypirc

寫入的內容如下:

[distutils]

index-servers=pypi

[pypi]

repository =

username = username  //

直接輸入字串,註冊的使用者名稱

password = password   //

直接輸入字串,註冊的密碼

終端輸入:cd lhptdata //第乙個目錄

1 註冊:

終端輸入:

python setup.py register -r pypi

2 上傳:

終端輸入:python setup.py sdist upload -r pypi

忽略命令列的警告

詳情參考:

RobotFramewor自定義Python庫

最近在看rf 接觸到自定義的python庫的用法,記錄於此 1.網上常用的方法 2.直接在rf中引用python檔案 3.中使用import library關鍵字引用python檔案 4.結果展示 5.rf 與 selenium互動 1.網上常用的方法 1 在python安裝目錄下的lib site...

mac配置自定義網域名稱

hosts是乙個沒有副檔名的系統檔案,其作用就是將一些常用的 網域名稱與其對應的ip位址建立乙個關聯 資料庫 當使用者在瀏覽器中輸入乙個需要登入的 時,系統會首先自動從hosts檔案中尋找對應的ip位址,一旦找到,系統會立即開啟對應網頁,如果沒有找到,則系統再會將 提交dns網域名稱解析伺服器進行i...

用WP Query自定義WordPress 主迴圈

我們知道操作 wordpress 主迴圈 wordpress loop 最容易的方法是使用 query posts 函式。但是使用 query posts 直接修改 wordpress 預設的主迴圈,會有以下的問題 會干擾那些用到了 wordpress 迴圈的外掛程式。可能使一些 wordpress...