![8a34e14c39eaff1b3083f5db44fbbafe.png](https://i-blog.csdnimg.cn/blog_migrate/ff28aae9d1af6840d42f4d257492468f.jpeg)
今天偶然对setup.py产生了兴趣,以前只知道可以用它来安装包,例如
python setup.py build ->python setup.py install.当然前提你下载的这个源码包是压缩的,之前对这个理解并不深,今天偶然看见pip install -e . 的用法,然后串起来想了一下。我的目录结构如上,首先我创建了一个setuptutorial的directory,然后我在下面创建了greet_pkg的python package,并且在setuptutorial下面创建了setup.py如下
from setuptools import setup, find_packages
setup(
name='greet',
version='1.0.0',
packages=find_packages(include=['greet_pkg', 'greet_pkg.*']),
url='',
license='uestc',
author='jack',
author_email='2444093230@qq.com',
description='test package',
py_modules=