用python打造自己的SDK--使用setuptools打包安裝


利用Python自帶的setuptools.py進行包裝安裝

安裝setuptools

pip install setuptools
假設我們有一個自己做的Python包,叫做youlanAPI(內含__init__.py文件)如果沒有請添加__init__.py文件 
然后我們可以創建一個setup.py文件(放哪兒無所謂,最好就放在youlanAPI的同級目錄下)

setup.py文件:

from setuptools import setup, find_packages
setup(
 	name="youlan-api",
 	version="1.0.0",
 	description="youlan module",
 	author="hejp",
 	url="https://blog.csdn.net/hejp_123",
 	packages = find_packages()
 	)

然后,就可以用Python的setuptools來進行打包或者安裝了
之后執行python setup.py bdist_egg就可以打包了,出現的是以.egg為后綴的zip文件

python setup.py bdist_egg

執行

python setup.py install
可以直接安裝包,而包將會被安裝在c:\users\tking\anaconda3\lib\site-packages下

經過這一步之后,我們打開任何項目就都可以直接import youlanAPI

參考原文:https://blog.csdn.net/hejp_123/article/details/98964085


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM