setup.py 例子
时间: 2023-10-23 13:09:16 浏览: 161
setup.py
以下是一个简单的 `setup.py` 文件的例子,其中包含了必要的元数据和依赖项:
```
from setuptools import setup, find_packages
setup(
name='my_package',
version='0.1',
description='A short description of my package',
url='https://github.com/my_username/my_package',
author='My Name',
author_email='my_email@example.com',
license='MIT',
packages=find_packages(),
install_requires=[
'requests',
'numpy',
'pandas',
],
)
```
在这个例子中,我们使用 `setuptools` 来构建我们的包。`name` 是你的包的名称,`version` 是你的包的版本,`description` 是你的包的简短描述,`url` 是你的包的 Github 仓库链接,`author` 和 `author_email` 是包的作者和邮箱,`license` 是你的包的许可证。`packages` 变量使用 `find_packages()` 函数来自动查找所有的包。`install_requires` 用于指定你的包所依赖的其他软件包。
阅读全文