Setuptools如何使用
时间: 2023-07-20 22:08:01 浏览: 81
利用setuptools打包python程序的方法步骤
Setuptools 是 Python 的一个软件包,它提供了一种简单的方法来创建和分发 Python 模块。下面是一些使用 setuptools 的基本步骤:
1.装 setuptools
如果你还没有安装 setuptools,可以使用 pip 命令进行安装:
```
pip install setuptools
```
2. 创建 setup.py 文件
在你的 Python 项目目录中创建一个名为 `setup.py` 的文件。这个文件包含了一些元数据,比如项目名称、版本号、作者等等。以下是一个 `setup.py` 的示例:
```python
from setuptools import setup
setup(
name='my_package',
version='0.1',
author='John Doe',
author_email='john@doe.com',
packages=['my_package'],
install_requires=[
'numpy',
'pandas',
],
)
```
3. 构建和安装软件包
使用以下命令来构建软件包:
```
python setup.py sdist bdist_wheel
```
这将会创建一个源代码分发包和一个二进制 wheel 包。
然后,使用以下命令来安装软件包:
```
pip install dist/my_package-0.1-py3-none-any.whl
```
这将会安装 `my_package` 模块以及它所依赖的所有软件包。
以上是 setuptools 的基本使用方法,你还可以通过查看 setuptools 的文档了解更多高级用法。
阅读全文