作者:双鱼2502858483 | 来源:互联网 | 2023-08-28 19:16
包的单独导入
单独导入包名称是不会导入包中所有包含的所有子模块
解决办法:需要从__init__.py中进行初始化操作
2 包的安装和发布
1、在包的同级目录创建 setup.py
from distutils.core import setup
setup(name=‘xt_zsh’,
version=‘1.1,3’,
description=‘描述:这是我的第一个包’,
author=‘zsh’,
author_email=‘[email protected]’,
py_modules=[‘test1’, ‘test2’],
)
2、在命令行 运行 python setup.py build (可以不执行 )
构建模块
3、生成发布的压缩包 运行 python setup.py sdist
安装包
1、解压包
2、进入目录 执行 python setup.py install --prefix