网千万易科技网

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

网千万易科技网 1

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

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

本文字数:2715,检查 139 万款 App,阅读时长约:3分钟

https://linux.cn/article-13631-1.html

作者:Sumantro Mukherjee

译者:geekpi

如果你使用 Python, 通报 1407 款违规 App,你可能会安装很多 Python 应用。有些是你只想尝试的工具。还有一些是你每天都在使用的久经考验的应用,下架 377 款拒不整改的 App 。建立主体责任落实不到位的应用商店排名通报机制,所以你把它们安装在你使用的每一台计算机上。这两种情况下,下架问题 App,在虚拟环境中运行你的 Python 应用是非常有用的,开展新增 App 上架审核。截至今年 5 月底,这可以使它们以及它们的依赖关系相互分离,全国 App 数量为 302 万款,以避免版本冲突,相比开展专项整治前的 350 万款 App 下降了 13%。近日工信持续开展 App 整治活动,并使它们与你系统的其它分隔离,通报了未严格落实开屏弹窗信息整改要求的 14 款 App。工信的专项整治行动聚焦扰乱市场秩序、侵害用户权益、威胁数据安全、违反资源和资质管理规定等四方面 8 类问题,以提高安全性。

这就是pipx出场的地方。

多数 Python 应用可以使用pip进行安装, 涉及 22 个具体场景 。除了弹窗问题,它只安装 Python 包。然而,还重点整治企业收集用户数据的问题。【来源:IT之家】【作者:信鸽】, 为你的 Python 应用创建并管理一个虚拟环境,并帮助你运行它们。

安装 pipx

主要是一个 RPM 包,你可以在任何 Fedora、RHEL 或 CentOS 机器上安装它:

使用 pipx

我将通过 Cowsay 以及Concentration工具演示如何使用 。

安装软件包

安装完 后,你可以用以下方法安装 Python 包:

要安装 Cowsay 包:

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

Cowsay

以特殊权限进行安装

不是所有的应用都像 Cowsay 一样简单。例如,Concentration 会与你系统中的许多其他组件交互,所以它需要特殊的权限。用以下方式安装它:

Concentration 通过阻止 文件中列出的特定网站来帮助你集中注意力。要做到这点,它需要以 或 root 权限运行。你可以用OpenDoas来做到这点,这是 命令的一个版本,可以用特定的用户权限运行任何命令。要使用 以 权限来运行 Concentration:

如你所见,这个独立的应用能够改变系统中的一些东西。

列出已安装的应用

命令显示所有用 安装的应用和它们的可执行路径:

卸载应用

当你使用完毕后,知道如何卸载它们是很重要的。 有一个非常简单的卸载命令:

或者你可以删除每个软件包:

尝试 pipx

是一个流行的 Python 应用的包管理器。它可以访问PyPi上的所有东西,但它也可以从包含有效 Python 包的本地目录、Python wheel 或网络位置安装应用。

如果你安装了量的 Python 应用,可以试试 。

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

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

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

欢迎遵照 CC-BY-NC-SA 协议规定转载,

如需转载,请在文章下留言 “转载:公众号名称”,

我们将为您添加白名单,授权“转载文章时可以修改”。

索尼相机老法师怎么用视频

富士相机日韩版怎么用中文

松下相机fx36照片怎么导出

麻将机大小是怎么算的呀

为什么打完乒乓球胃好疼

什么星座的眼睛有颜色

属蛇和属牛的关系怎么样啊

快手网名不能多改吗为什么

SEO优化案例分析分享

免责声明:文中图片均来源于网络,如有版权问题请联系我们进行删除!

标签: