创建一个 python 包并在安装后像可执行文件一样使用
Create a python package and after install use like a executable
我正在编写脚本,我想像可执行文件一样使用。
这意味着我想用 pip 和 运行 安装它的名字。
示例:
pip install myscript.whl
myscript
我已经创建了一个 whl 文件(通过 'python setup.py bdist_wheel'),但是我不确定下一步是什么。
在 pip 安装自动创建的可执行文件后,我该怎么做,可以在 powershell 或 linux 终端的任何地方使用。
由于您已经有了 setup.py
,您需要做的就是按照 steps outlined in the Packaging Guide 设置控制台脚本入口点。
setup(
...
entry_points = {
'console_scripts': ['myscript=myscript.some_module:some_function'],
}
...
我正在编写脚本,我想像可执行文件一样使用。 这意味着我想用 pip 和 运行 安装它的名字。 示例:
pip install myscript.whl
myscript
我已经创建了一个 whl 文件(通过 'python setup.py bdist_wheel'),但是我不确定下一步是什么。 在 pip 安装自动创建的可执行文件后,我该怎么做,可以在 powershell 或 linux 终端的任何地方使用。
由于您已经有了 setup.py
,您需要做的就是按照 steps outlined in the Packaging Guide 设置控制台脚本入口点。
setup(
...
entry_points = {
'console_scripts': ['myscript=myscript.some_module:some_function'],
}
...