利用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