python使用setup打包

github链接:https://github.com/lianggx6/Tools/wiki/Python-setup-notebook

Python打包笔记

  1. 打包命令 python setup.py sdist 打包后会生成一个tar.gz文件,然后使用pip install直接安装这个文件即可。
  2. setup函数中的name参数指定包的名字,但是仅是安装时和显示时的名字,真正使用时要导入包还是要导入原来文件结构下那个包。
  3. 如果包含setup函数的那个py文件不用setup命名,可以成功打包但是不能成功安装。
  4. entry_points参数可以在包安装完成后指定命令行命令。如下例子中,在cmd中可使用命令“liangtest”即可调用liang.manger下的main函数。
    entry_points={
        'console_scripts': [
            'liangtest = liang.manger:main',
        ],
    },

猜你喜欢

转载自blog.csdn.net/lianggx6/article/details/87916937