【问题标题】:Create a python package and after install use like a executable创建一个 python 包并在安装后像可执行文件一样使用
【发布时间】:2021-06-26 19:45:15
【问题描述】:

我正在编写一个脚本,我想像一个可执行文件一样使用。 这意味着我想用 pip 安装并用它的名字运行。 示例:

pip install myscript.whl
myscript

我已经创建了一个 whl 文件(通过“python setup.py bdist_wheel”),但是我不确定下一步是什么。 在 pip install 自动创建并可以在 powershell 或 linux 终端中的任何位置使用的可执行文件后,我该怎么做。

【问题讨论】:

标签: python python-3.x setuptools python-packaging python-wheel


【解决方案1】:

由于您已经拥有setup.py,您只需按照steps outlined in the Packaging Guide 设置控制台脚本入口点即可。

setup(
    ...
    entry_points = {
        'console_scripts': ['myscript=myscript.some_module:some_function'],
    }
    ...

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-07-03
    • 2023-02-08
    • 1970-01-01
    • 2012-03-29
    • 1970-01-01
    • 1970-01-01
    • 2011-07-14
    相关资源
    最近更新 更多