【发布时间】:2021-10-28 17:42:46
【问题描述】:
我经常想将自己的个人 Python 项目用于日常使用。在 golang 中,我可以运行 go install project.go 并将编译后的二进制文件发送到 ~/go/bin(在我的 PATH 中)。现在我可以在我的系统中的任何地方运行我的程序。在 Python 和 Poetry 中是否有对应的?
我可能可以通过编写一个运行类似于poetry run $project 的脚本并将该脚本放在我的一个路径中来解决这个问题。但我想知道的是,在 Python 和 Poetry 中是否有 标准 方法。
我想要的是类似于pip install program 的东西,但用于我自己的项目。
现在,我需要cd进入我的项目文件夹,每次我想运行我的程序时都需要运行poetry run $project,这真的很麻烦。
【问题讨论】:
-
你在寻找像 pipx 这样的东西吗? pypa.github.io/pipx
-
“我想要的是类似于
pip install program的东西,但用于我自己的项目。”那为什么不用pip install my_own_project呢? -
@MisterMiyagi 嗯,不知道为什么我没有想到尝试那样做。
pip install path/to/project有效,谢谢! -
你可以通过setuptools安装你的包
标签: python python-poetry