Django 从零到一:pip 基本使用

文章目录

    • [pip 常用命令](#pip 常用命令)
    • [pip 命令演示](#pip 命令演示)
    • [pip 自动补全](#pip 自动补全)

pip 是 Python 的包管理工具,就如同 Gnu/Linux 系统的 yum、apt,MacOS 系统的 brew。因此,我们必须要熟练使用该工具。

接下来我们就演示一下 pip 的常用命令。

pip 常用命令

pip 提供的命令不多,但是都很实用。如下表是 pip 提供的所有子命令:

子命令 说明
install 安装软件包
download 下载软件包
uninstall 卸载软件包
freeze 按照 requirements 格式输出软件包,可以到其他服务器上执行pip install -r requirements.txt直接安装软件
list 列出当前系统中的 Python 软件包
show 查看软件包的信息,包括版本、依赖、许可证、作者、主页等信息
check pip 9.0.1 提供的新的子命令,检查软件包的依赖是否完整
search 查找软件包
wheel 打包软件到 wheel 格式
hash 计算软件包的 hash 值
completion 生成命令补全配置
help 获取 pip 子命令的帮助信息

pip 命令演示

安装软件包:

bash 复制代码
pip install ipython==5.3.0

卸载软件包:

bash 复制代码
pip uninstall ipython

检查软件包的依赖是否完整:

bash 复制代码
pip check ipython

pip 自动补全

我们还可以使用 pip 命令自动补全。操作如下:

bash 复制代码
pip completion --bash >> ~/.profile

source ~/.profile

# 如何使用
pip i<tab>
pip <tab>
相关推荐
晓风残月淡2 小时前
JVM字节码与类的加载(二):类加载器
jvm·python·php
西柚小萌新4 小时前
【深入浅出PyTorch】--上采样+下采样
人工智能·pytorch·python
shut up6 小时前
LangChain - 如何使用阿里云百炼平台的Qwen-plus模型构建一个桌面文件查询AI助手 - 超详细
人工智能·python·langchain·智能体
宝贝儿好7 小时前
【python】第五章:python-GUI编程
python·pyqt
闲人编程7 小时前
从多个数据源(CSV, Excel, SQL)自动整合数据
python·mysql·数据分析·csv·存储·数据源·codecapsule
B站_计算机毕业设计之家8 小时前
推荐系统实战:python新能源汽车智能推荐(两种协同过滤+Django 全栈项目 源码)计算机专业✅
大数据·python·django·汽车·推荐系统·新能源·新能源汽车
茯苓gao8 小时前
Django网站开发记录(一)配置Mniconda,Python虚拟环境,配置Django
后端·python·django
Full Stack Developme8 小时前
Python Redis 教程
开发语言·redis·python
码界筑梦坊8 小时前
267-基于Django的携程酒店数据分析推荐系统
python·数据分析·django·毕业设计·echarts
Cherry Zack8 小时前
Django视图进阶:快捷函数、装饰器与请求响应
后端·python·django