Python编程 pip的安装与使用

简介: 本章将介绍Python库和模块的导入,重点讲解pip的安装与使用。

一.pip的安装与使用


1.pypi仓库


我们都知道Python有很多的第三方库或者说是模块。这些库针对不同的应用,发挥不同的作用。我们在实际的项目中肯定会用到这些模块。那如何将这些模块导入到自己的项目中呢?


python 官方的pypi仓库为我们提供了一个统一的代码托管仓库,所有的第三方库,甚至你自己写的开源模块,都可以发布到这里,让全世界的人分享下载。

2.pip的介绍


Python2→easy_install


python3→pip


在Python3.4之后,我们都使用pip对pypi仓库中的第三方库进行安装,卸载,更新等操作的指令

3.可能会遇到的问题

图片.png

syntaxError: invalid syntax


这条表示:无效命令,命令错误(不认识这条命令)


注意:不要在Python交互环境输入


          我们要退出Python环境在系统盘下输入

图片.png

PIP的使用: pip <command> [options]


          结构:            pip+命令+选项


命令:install     download    uninstall   freeze     list   show    check     config    search  等等.....

4.pip安装

pip 的安装与使用 pip

pip的基础使用

图片.png

看Python指定的那个版本就安装那个的版本

图片.png

pip install pygame  (安装哪个库就选择哪个库的名称)

图片.png

安装成功后显示此命令 successfully installed future


卸载pip uninstall  pyhame


查看之前安装的库:pip list


(可查看项目所安装的第三方库)       pip  freeze


(获取当前环境的模块列表)              pip freeze >requirements.txt


(查看安装包信息)                             pip show pygame


更新库的版本                                    pip show -f numpy


如果已安装就升级到最新版               pip install -u pygame


重点命令


 

安装成功后显示此命令 successfully installed future
    卸载pip uninstall  pyhame
    查看之前安装的库:pip list
    (可查看项目所安装的第三方库)       pip  freeze
    (获取当前环境的模块列表)              pip freeze >requirements.txt
    (查看安装包信息)                             pip show pygame
    更新库的版本                                    pip show -f numpy
    如果已安装就升级到最新版               pip install -u pygame

创作不易,求关注,点赞,收藏,谢谢~


目录
相关文章
|
3月前
|
Linux 计算机视觉 C++
【解决方案】Building wheel for opencv-python:安装卡顿的原因与解决方案
当你安装OpenCV时,命令行停在Building wheel for opencv-python (PEP 517) ... -似乎卡住了。这并非程序假死,而是其编译耗时巨大。本文将揭示原因,并提供优化安装体验的实用方法。
554 88
|
1月前
|
数据采集 机器学习/深度学习 人工智能
Python:现代编程的首选语言
Python:现代编程的首选语言
207 102
|
1月前
|
数据采集 机器学习/深度学习 算法框架/工具
Python:现代编程的瑞士军刀
Python:现代编程的瑞士军刀
228 104
|
1月前
|
人工智能 自然语言处理 算法框架/工具
Python:现代编程的首选语言
Python:现代编程的首选语言
203 103
|
1月前
|
机器学习/深度学习 人工智能 数据挖掘
Python:现代编程的首选语言
Python:现代编程的首选语言
145 82
|
5天前
|
Python
Python编程:运算符详解
本文全面详解Python各类运算符,涵盖算术、比较、逻辑、赋值、位、身份、成员运算符及优先级规则,结合实例代码与运行结果,助你深入掌握Python运算符的使用方法与应用场景。
47 3
|
5天前
|
数据处理 Python
Python编程:类型转换与输入输出
本教程介绍Python中输入输出与类型转换的基础知识,涵盖input()和print()的使用,int()、float()等类型转换方法,并通过综合示例演示数据处理、错误处理及格式化输出,助你掌握核心编程技能。
55 3
|
1月前
|
人工智能 数据安全/隐私保护 异构计算
桌面版exe安装和Python命令行安装2种方法详细讲解图片去水印AI源码私有化部署Lama-Cleaner安装使用方法-优雅草卓伊凡
桌面版exe安装和Python命令行安装2种方法详细讲解图片去水印AI源码私有化部署Lama-Cleaner安装使用方法-优雅草卓伊凡
273 8
桌面版exe安装和Python命令行安装2种方法详细讲解图片去水印AI源码私有化部署Lama-Cleaner安装使用方法-优雅草卓伊凡
|
1月前
|
异构计算 Python
ERROR: pip’s dependency resolver does not currently take into 报错-Python项目依赖冲突的解决方案-优雅草优雅草卓伊凡
ERROR: pip’s dependency resolver does not currently take into 报错-Python项目依赖冲突的解决方案-优雅草优雅草卓伊凡
211 1
|
14天前
|
并行计算 安全 计算机视觉
Python多进程编程:用multiprocessing突破GIL限制
Python中GIL限制多线程性能,尤其在CPU密集型任务中。`multiprocessing`模块通过创建独立进程,绕过GIL,实现真正的并行计算。它支持进程池、队列、管道、共享内存和同步机制,适用于科学计算、图像处理等场景。相比多线程,多进程更适合利用多核优势,虽有较高内存开销,但能显著提升性能。合理使用进程池与通信机制,可最大化效率。
157 3

热门文章

最新文章

推荐镜像

更多