裝了一手好逼之後如何展現給大家?
首先我們這裏寫好了一個模塊,裏邊有很牛逼的功能
#這個牛逼的功能就是 打印一句話
def cool():
print("It's a good job")
ok ,接下來如何裝那?
第一步,假設這是我們定義好的包名 CoolWork,我們在這裏邊寫好了一些cool方法,SeeMe類,等等
第二部 ,我們創建了一個空的setup.py文件,很好,這是一個模板文件,這裏注意一下文件的位置,上一幅圖中放錯位置了,所以後來我一直構建失敗
第三步,我們寫好了setupo.py文件了,接下來把這段代碼cp 到該文件中
注意哦,CoolWork.SeeMe 是我們需要公開的包.類
from distuitls.core import setup
setup(name="Obl", version="1.0", description="It's very good", py_modules=["CoolWork.SeeMe"])
- 第四部,到了這一步,基本上已經完事了,我們只需要在項目目錄下 打開命令窗口輸入
python setup.py build
tree 一下 ,有沒有看到多出來一個build文件 沒有的話,看看上面是不是哪一步錯了?
出來build 之後 ,我們再敲一下
python setup.py sdist
tree 一下,你會發下多了一個 dist 文件夾,下邊放着一個壓縮包。嘿,到這一步 ,構建打包已經進行完畢
發佈的話,,嗯 你只要把這個壓縮包放到git 上就好了。
- 第五步 接下來就是安裝,安裝之前我們假設我們下載了一文件壓縮包,這時候就是我們剛壓縮的那個
執行如下命令行解壓
tar -zxvf obl-1.0.tar.gz
看看我們PKG-INFO文件是不是就是我們之前起的名字啥的
- 最後一步安裝,當你看到下圖所示,恭喜你,你已經完成的安裝,去improt 吧
sudo python setup.py install