python模組打包和安裝

2021-10-21 23:50:09 字數 800 閱讀 1354

python模組打包和安裝

為了讓寫好的**方便給別人或者自己使用,最好的方法就是將自己的**打包。python中**打包很簡單。

打包先看下**的目錄結構

途中的專案是乙個簡單的示例

為了打包,我們需要在專案的根目錄下,也就是practice目錄下新建乙個setup.py

name='mt',#需要打包的名字

version='v1.0',#版本

py_modules=['module.test']#需要打包的模組

)這裡傳了幾個必須的引數,詳細的引數可以參考下面

接下來我們在根目錄執行構建命令

根目錄多了乙個build資料夾

接下來執行壓縮命令

python setup.py sdist

dist目錄下生成了最終的壓縮包

安裝我們解壓,並進入到根目錄,執行

python setup.py install

驗證是否安裝完畢

在任意目錄執行

python模組的打包和安裝

假設需要打包的模組檔名是mm.py,如下 a 2 在mm.py檔案的同目錄下新建乙個setup.py檔案,如下 from distutils.core import setup setup name mm version v1.0 author mm py modules mm 我用的是linux系...

python模組打包

目前python提倡打包型別為 whl 模組對應的包裡要有 init py 檔案 空檔案 在src同級目錄下建立setup.py檔案。from setuptools import setup,find packages setup name version packages find packsge...

python包和模組的打包

引入構建包資訊的模組 from distutils.core import setup 定義發布的包檔案的資訊 setup name hive udf test 發布的包的名稱 version 1.01 發布包的版本序號 description 獲取案號中的數字 發布包的描述資訊 author ma...