《现代命令行工具指南》10. 管理工具:在隔离环境中安装和运行 Python 命令行工具 - Pipx

Posted 毕小烦

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《现代命令行工具指南》10. 管理工具:在隔离环境中安装和运行 Python 命令行工具 - Pipx相关的知识,希望对你有一定的参考价值。

​好工具就是生产力,这是专栏《现代命令行工具指南》精讲的第 10命令行工具,欢迎品鉴。

很多强大的命令行工具都是用 Python 编写的,比如,poetry、trash-cli、black、httpie,我们要怎么使用它们呢?

如果每个项目都用,需要在每个虚拟环境都安装一遍吗?好像没多大必要,因为它们本身就是通用工具,不因项目而异。那都全局安装?可装的越多,依赖就越多,相互影响就越大。

问题来了,如何做到安装一次,甚至不安装,即可以全局使用,又不会相互影响呢?

pipx

一. 简介

pipx 是一个专注于管理命令行工具(CLI)的命令行工具,不过它管理的这些命令行工具都是 Python 写的,比如:poetry、trash-cli、black、httpie

以上是关于《现代命令行工具指南》10. 管理工具:在隔离环境中安装和运行 Python 命令行工具 - Pipx的主要内容,如果未能解决你的问题,请参考以下文章

《现代命令行工具指南》0. 前言:为何要学更加现代的命令行工具?

《现代命令行工具指南》15.表情符号:在命令行中查找表情符号 - emoj

《现代命令行工具指南》15.表情符号:在命令行中查找表情符号 - emoj

《现代命令行工具指南》15.表情符号:在命令行中查找表情符号 - emoj

《现代命令行工具指南》8. 备忘清单:让常用命令能够信手拈来 - navi

《现代命令行工具指南》13. 查看文件:让查看文件变得赏心悦目 - bat