最详细python安装库的方法(以安装pygame库为例)

简介: 最详细python安装库的方法(以安装pygame库为例)

文章目录

前言

🚀🚀 python安装库方法大全(以安装pygame库为例)

🚀方法一、在pycharm内部直接安装【最简单的方法(直接上图)】

🚀方法二、(在终端安装库)

安装

✨1、使用pip install +(库的名称)直接安装

✨2、使用国内镜像安装(加了镜像地址速度杠杠滴快💪💪)

        ​​​🎉🎉方法二报以下错怎么办

🎉🎉小结方法一和方法二

 结语


前言:

👉对于新手来说,库的安装是遇到的第一个挑战,我也入了很多坑,所以想出一期安装库的步骤,由于博主水平限制,博客难免会有错误和不准之处,我也非常希望各位小伙伴能够在留言区指出。让我们一起共勉。

🚀🚀 python安装库方法大全(以安装pygame库为例)

🚀方法一、在pycharm内部直接安装【最简单的方法(直接上图)】

  • 第一种方法安装不了就用第二种

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Zyo5LiL5ZGo5ZGob3Zv,size_20,color_FFFFFF,t_70,g_se,x_16

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Zyo5LiL5ZGo5ZGob3Zv,size_20,color_FFFFFF,t_70,g_se,x_16

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Zyo5LiL5ZGo5ZGob3Zv,size_20,color_FFFFFF,t_70,g_se,x_16

如果显示package pygame (库名) install successfully  到此第一种方法结束恭喜你安装成功

如果报了错那就用第二种方法

🚀方法二(在终端安装库)

win+r : 打开运行输入cmd

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Zyo5LiL5ZGo5ZGob3Zv,size_20,color_FFFFFF,t_70,g_se,x_16

然后cd到你的python解释器下的scripts中(比如我的路径是D:\Program Files (x86)\python\Scripts)

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Zyo5LiL5ZGo5ZGob3Zv,size_20,color_FFFFFF,t_70,g_se,x_16

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Zyo5LiL5ZGo5ZGob3Zv,size_17,color_FFFFFF,t_70,g_se,x_16

找到这个路径后下面就开始安装了

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Zyo5LiL5ZGo5ZGob3Zv,size_20,color_FFFFFF,t_70,g_se,x_16

 cd到了scripts中就输入以下三个任意一个进行库的安装

安装 ✨1、使用pip install +(库的名称)直接安装

pip install (库的名称)例如我要输入安装Pygame库就输入( pip install pygame )直到显示Successfully就好了

​编辑

但是这种方法安装速度有点慢而且导致最后直接报错 安装不成功这种情况怎么办呢?? 别急这时我们就要用到国内镜像源 (把pip安装源替换成国内镜像,可以大幅提升下载速度,还可以提高安装成功率。)

国内镜像地址有以下几个

清华:https://pypi.tuna.tsinghua.edu.cn/simple

阿里云:http://mirrors.aliyun.com/pypi/simple/

中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/

✨2、使用国内镜像安装(加了镜像地址速度杠杠滴快💪💪)

安装方法(pip install + 库名 + -i + 镜像地址)

可以在使用pip的时候加参数(即安装的镜像地址)

以豆瓣源为例安装 pygame.我要输入:pip install pygame  -i

如果输入了镜像地址还不能够下载,显示无法信任此地址(Try to run this command from the system terminal. Make sure that you use the correct version of 'pip' installed for your Python interpreter located at),那么该怎么办呢? 啊~~别急😎😎😎

那就使用强化下载: pip install(库名) -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn scikit-learn

 新加的的这段话就是让其信任此地址

直接演示(pip install  pygame -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn scikit-learn)

到此基本库已经就可以安装好了,以下是其他一些会用到的指令:

\
pip install -U ...                                         更新\
\
pip unistall ...                                            卸载\
\
pip download ...                                        下载不安装\
\
pip show ...                                               显示库的详细信息\
\
pip list                                                       列出已经安装的库

python -m pip install --upgrade pip -i https://pypi.tuna.tsinghua.edu.cn/simple/

检查你的pip版本吧。 如果pip版本过低(现在最高是20.0.2),请更新pip吧~~~

​​​🎉🎉方法二报以下错怎么办

 这个错误说明你的pip还没有更新, 你只要按他说的 依次执行下列两条指令然后就可以使用方法二安装了:

1.会安装相应版本的pip

python -m ensurepip

之后:

2.将上方安装的pip更新为最新版本就行了然后就可以使用方法二安装了~~

python -m pip install --upgrade pip

🎉​​​​​​​🎉小结方法一和方法二

我要在cmd(命令提示符安装)还是在Pycharm安装呢????有什么区别吗?

cmd安装:

优点:一次安装,简单好用。 在cmd所安装的库,在使用如Pycharm等IDE加载解释器的时候,所有的库都会被加载,这一点很方便。不需要在是使用的时候每次都加载所需要的库;

缺点: 因为会一次性加载全部的库,这就会造成一资源的浪费。 例如,一个项目是要用到有关pygame的库,那除了与pygame的库,其它的库就用不到,这样会拖慢编辑器。

Pycharm安装:

优点:每一个项目单独加载所需要的库,不会造成资源浪费;

缺点:每一个新的项目都需要重新加载,有点麻烦。

总之,无论在cmd安装还是在Pycharm安装,都各有好坏,不过最终的目的还是要安装我们所需要的库,哪个方法能用?哪个方法好用我们就用它呗~~😎😎😎

相关文章
|
1月前
|
PyTorch Linux 算法框架/工具
pytorch学习一:Anaconda下载、安装、配置环境变量。anaconda创建多版本python环境。安装 pytorch。
这篇文章是关于如何使用Anaconda进行Python环境管理,包括下载、安装、配置环境变量、创建多版本Python环境、安装PyTorch以及使用Jupyter Notebook的详细指南。
251 1
pytorch学习一:Anaconda下载、安装、配置环境变量。anaconda创建多版本python环境。安装 pytorch。
|
13天前
|
调度 开发者 Python
Python中的异步编程:理解asyncio库
在Python的世界里,异步编程是一种高效处理I/O密集型任务的方法。本文将深入探讨Python的asyncio库,它是实现异步编程的核心。我们将从asyncio的基本概念出发,逐步解析事件循环、协程、任务和期货的概念,并通过实例展示如何使用asyncio来编写异步代码。不同于传统的同步编程,异步编程能够让程序在等待I/O操作完成时释放资源去处理其他任务,从而提高程序的整体效率和响应速度。
|
16天前
|
数据采集 存储 数据挖掘
Python数据分析:Pandas库的高效数据处理技巧
【10月更文挑战第27天】在数据分析领域,Python的Pandas库因其强大的数据处理能力而备受青睐。本文介绍了Pandas在数据导入、清洗、转换、聚合、时间序列分析和数据合并等方面的高效技巧,帮助数据分析师快速处理复杂数据集,提高工作效率。
45 0
WK
|
20天前
|
Python
Python中format_map()方法
在Python中,`format_map()`方法用于使用字典格式化字符串。它接受一个字典作为参数,用字典中的键值对替换字符串中的占位符。此方法适用于从字典动态获取值的场景,尤其在处理大量替换值时更为清晰和方便。
WK
68 36
|
9天前
|
数据库 Python
异步编程不再难!Python asyncio库实战,让你的代码流畅如丝!
在编程中,随着应用复杂度的提升,对并发和异步处理的需求日益增长。Python的asyncio库通过async和await关键字,简化了异步编程,使其变得流畅高效。本文将通过实战示例,介绍异步编程的基本概念、如何使用asyncio编写异步代码以及处理多个异步任务的方法,帮助你掌握异步编程技巧,提高代码性能。
26 4
|
9天前
|
API 数据处理 Python
探秘Python并发新世界:asyncio库,让你的代码并发更优雅!
在Python编程中,随着网络应用和数据处理需求的增长,并发编程变得愈发重要。asyncio库作为Python 3.4及以上版本的标准库,以其简洁的API和强大的异步编程能力,成为提升性能和优化资源利用的关键工具。本文介绍了asyncio的基本概念、异步函数的定义与使用、并发控制和资源管理等核心功能,通过具体示例展示了如何高效地编写并发代码。
20 2
|
1月前
|
机器学习/深度学习 数据采集 数据挖掘
11种经典时间序列预测方法:理论、Python实现与应用
本文将总结11种经典的时间序列预测方法,并提供它们在Python中的实现示例。
63 2
11种经典时间序列预测方法:理论、Python实现与应用
|
14天前
|
数据采集 JSON 测试技术
Python爬虫神器requests库的使用
在现代编程中,网络请求是必不可少的部分。本文详细介绍 Python 的 requests 库,一个功能强大且易用的 HTTP 请求库。内容涵盖安装、基本功能(如发送 GET 和 POST 请求、设置请求头、处理响应)、高级功能(如会话管理和文件上传)以及实际应用场景。通过本文,你将全面掌握 requests 库的使用方法。🚀🌟
36 7
|
1月前
|
网络协议 数据库连接 Python
python知识点100篇系列(17)-替换requests的python库httpx
【10月更文挑战第4天】Requests 是基于 Python 开发的 HTTP 库,使用简单,功能强大。然而,随着 Python 3.6 的发布,出现了 Requests 的替代品 —— httpx。httpx 继承了 Requests 的所有特性,并增加了对异步请求的支持,支持 HTTP/1.1 和 HTTP/2,能够发送同步和异步请求,适用于 WSGI 和 ASGI 应用。安装使用 httpx 需要 Python 3.6 及以上版本,异步请求则需要 Python 3.8 及以上。httpx 提供了 Client 和 AsyncClient,分别用于优化同步和异步请求的性能。
python知识点100篇系列(17)-替换requests的python库httpx
|
15天前
|
机器学习/深度学习 数据采集 算法
Python机器学习:Scikit-learn库的高效使用技巧
【10月更文挑战第28天】Scikit-learn 是 Python 中最受欢迎的机器学习库之一,以其简洁的 API、丰富的算法和良好的文档支持而受到开发者喜爱。本文介绍了 Scikit-learn 的高效使用技巧,包括数据预处理(如使用 Pipeline 和 ColumnTransformer)、模型选择与评估(如交叉验证和 GridSearchCV)以及模型持久化(如使用 joblib)。通过这些技巧,你可以在机器学习项目中事半功倍。
21 3