pipx:在虚拟环境中运走 Python 行使

日期:2021-08-05/ 分类:足球大赢家即时比分网

经历行使 pipx 阻隔运走 Python 行使来避免版本冲突并挑高坦然性。

倘若你行使 Python,你能够会装配许众 Python 行使。有些是你只想尝试的工具。还有一些是你每天都在行使的久经考验的行使,因而你把它们装配在你行使的每一台计算机上。这两栽情况下,在虚拟环境中运走你的 Python 行使是专门有用的,这能够使它们以及它们的倚赖有关相互别离,以避免版本冲突,并使它们与你体系的其它片面阻隔,以挑高坦然性。

这就是 pipx 出场的地方。

大无数 Python 行使能够行使 pip 进走装配,它只装配 Python 包。然而,pipx 为你的 Python 行使创建并管理一个虚拟环境,并协助你运走它们。

装配 pipx

pipx 主要是一个 RPM 包,你能够在任何 Fedora、RHEL 或 CentOS 机器上装配它:

$ sudo dnf install pipx
行使 pipx

吾将经历 Cowsay 以及 Concentration 工具演示如何行使 pipx。

装配柔件包

装配完 pipx 后,你能够用以着手段装配 Python 包:

$ pipx install <python_package>

要装配 Cowsay 包:

$ pipx install cowsay                         ✔ │ 20:13:41  installed package cowsay 4.0, Python 3.9.5 These apps are now globally available    - cowsaydone! ✨ 🌟 ✨

现在你能够在体系的任何地方运走 Cowsay,经历终端与你对话!

$ cowsay "I <3 OSDC"                           _________| I <3 OSDC |  =========        \        \                ^__^                (oo)\_______                (__)\           )/\