pipx:在虚拟环境中运行 Python 应用

通过使用 pipx 隔离运行 Python 应用来避免版本冲突并提高安全性。

通过使用 pipx 隔离运行 Python 应用来避免版本冲突并提高安全性。

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

“`

要安装 Cowsay 包:

“`
$ pipx install cowsay ✔ │ 20:13:41
installed package cowsay 4.0, Python 3.9.5
These apps are now globally available
– cowsay
done! ✨ ? ✨

“`

现在你可以在系统的任何地方运行 Cowsay,通过终端与你对话!

“`
$ cowsay “I <3 OSDC”


| I <3 OSDC |
=========
\
\
^^
(oo)_

(
)\ )\/\
||

via: https://opensource.com/article/21/7/python-pipx

作者:Sumantro Mukherjee 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

主题测试文章,只做测试使用。发布者:eason,转转请注明出处:https://aicodev.cn/2021/07/30/pipx%ef%bc%9a%e5%9c%a8%e8%99%9a%e6%8b%9f%e7%8e%af%e5%a2%83%e4%b8%ad%e8%bf%90%e8%a1%8c-python-%e5%ba%94%e7%94%a8/

Like (0)
eason的头像eason
Previous 2021年7月29日
Next 2021年7月30日

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信