1.安裝setuptools,以下操作是基于python3.6.6
pip install setuptools
2.創建一個目錄,目錄里創建一個檔案setup.py
更多的選項可以執行 python3 setup.py --help
#-*- coding:utf-8 -*-
from setuptools import setup, find_packages
setup(
name='jasonlib',
version='0.1',
packages=find_packages(),
description='this is json's testlib',
author='jason',
author_email='[email protected]',
url='www.test.com'
)
3.創建專案
在步驟2創建的目錄里創建專案testlib,在里面寫點代碼就行,需要創建__init__.py檔案,這個目錄是和setup.py平級的,testlib 才是可以匯入的模塊,例如下面的
from testlib import xxx
4.測驗,有錯誤或者警告會拋出來
$python setup.py check
5.build,會生build目錄
$python setup.py build
6.安裝
$python setup.py install
7.卸載洗掉,需要重新安裝下記錄安裝檔案
$python setup.py install --record installed.txt
$cat installed.txt|xargs rm -rf
8.發布pypi
參考https://pypi.org/project/twine/
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/168986.html
標籤:Python
上一篇:Python流程控制陳述句
