如何使用 Pipenv 定义入口点?

kol*_*pto 5 python entry-point pipenv

setup.py用于定义如下入口点:

entry_points={
    'console_scripts': [
        'cursive = cursive.tools.cmd:cursive_command',
    ],
},
Run Code Online (Sandbox Code Playgroud)

如何为pipenv做这件事?似乎没有规范的方法来定义 Pipenv 的入口点?

我发现setuptools建议应创建一个setup.cfg文件,如下所示:

[options.entry_points]
console_scripts =
    cursive = cursive.tools.cmd:cursive_command
Run Code Online (Sandbox Code Playgroud)

但它永远不会被“安装”:也就是说,没有cursive创建可执行文件。

那么,如何使用 Pipenv 创建入口点呢?

kol*_*pto 3

莱昂·沙德\xc3\xb8y:

\n
\n

Pipenv 并不是真正适合这类事情的。不过,这对于不打算构建或分发的项目来说非常有用。如果\n您正在开发一个包,那么您应该使用诗歌。这是它独特的优势之一。

\n
\n