Pip安装您自己的软件包并从命令行开始

时间:2019-04-04 09:12:48

标签: python command-line pip executable

不确定如何表达这个问题,但是我想要的与azure-cli的作用类似:

  • 您安装了软件包(pip install azure-cli
  • 安装完成
  • 然后,在命令行上可以使用az实用程序。您可以使用az configure,不能使用python az configure之类的东西。

如何将其合并到您自己的软件包中?

1 个答案:

答案 0 :(得分:1)

要实现此目的,您可以在entrypoints调用中添加setup.py参数:

entrypoints={'console_scripts': ['az = my_package.some_module:main_func']}

另请参阅setuptools documentation