首页 > 解决方案 > 带有 argcomplete 和 Poetry 的自动完成命令

问题描述

我目前正在尝试 Poetry 来管理我的依赖项,用于使用argparseand的项目argcomplete。但是,我无法弄清楚如何使用runPoetry 的命令来处理自动补全。我有一个mycommand可以运行的命令poetry run mycommand,但自动完成功能不起作用。但是,当我使用venvand do python main.py(运行mycommand)创建虚拟环境时,它可以工作。在这两种情况下,我以前都这样做过activate-global-python-argcomplete

那么有什么方法可以使自动完成功能与诗歌一起工作?另外,如果我将 Python 源代码编译为可执行文件(例如 with pyinstaller),它仍然可以工作吗?

标签: pythonpython-3.xargparsepython-poetry

解决方案


推荐阅读