python

关注公众号 jb51net

关闭
首页 > 脚本专栏 > python > PyCharm安装第三方库

一文详解PyCharm中如何安装第三方库

作者:AhcaoZhu

在下载安装好Pycharm后,一个在实际编程开发过程中非常重要的问题是第三方库添加,这篇文章主要给大家介绍了关于PyCharm中如何安装第三方库的相关资料,需要的朋友可以参考下

一、在安装之前,你如何知道你的系统已经安装了哪些库?

已知的有多种方法,可以知道你的系统已经安装了哪些库或模块。下面一一列举,其实,你知道其中一种就已经足够了。

1、在window的资源管理器,查找Python安装目录

在 <安装目录>\Lib\ 下面,就是已经安装的库。

2、在PyCharm 集成编辑器中

1)打开控制台。键入命令 help()
如果你找不到控制台,见下图中(1)
2)然后,再键入:modules

3)你可能会得到以下的列表,表明你的系统已安装的库或模块。
请注意:因为每个机器上安装的系统版本以及初始化情况不一样,所以下面只是示例。你的机器上显示的大致如此。

这上面列示的模块,你可以继续在help>提示符下,直接键入模块名称,即可以得到该模块非常详尽的帮助,但它是英文解释。

3、在设置中

打开设置1)打开方式一:菜单文件设置。或者,如下图所示:
2)打开方式二:


打开后,找到项目解释器,在右边列表中,清楚列明了各模块当前安装的模块,以及最新的的模块。你是否需要升级?(你可以决定自动升级,不升级,或手动升级)

二、安装模块的方法

基本与上面找到安装模块相对应,安装方法通常有以下几种:

1、在IDE编写代码时,我们直接导入模块,不管它是否安装:

import matplotlib

如上图所示,当这个模块没有安装时,系统的即时帮助会显示一个红色小灯,当鼠标悬停在代码上时,它会跳出安装软件包matplotlib这个提示。

这时我们直接点击它,即可以安装。

2、在设置中安装

打开设置的方法,见上面 第一、3)。
在这一界面中,可以搜索模块名字,并安装。或者:
当某一模块不是最新的版本,你想升级到最新的版本时,也可以直接点击列表中右边的链接,直接升级安装。

3、在软件包中安装

如下图:按照图示顺序,先搜索,查看模块说明、帮助,最后点击4)进行安装。

4、在终端下安装:

打开终端的方法:(择一即可)
1)选择PyCharm IDE 窗口底部的Python控制台终端
2)Windows下,按下WIN+R键(或任务栏的开始菜单→搜索程序和文件,输入cmd回车
在以上打开的终端中,输入:

pip install  <模块名> 回车

这个是显得最专业的方法,当然也是最复杂的方法。

pip命令,不带参数时,会回显命令行参数的帮助。请参阅。

另外,用pip的优点还有,它可以写入批处理,进行计划调度和远程安装等。

三、我如何知道需要安装哪些模块?哪些模块分别有什么作用?

一个重要原则是,当需要进行某方面的研究或开发时,安装这些相关的模块;

在以上介绍的软件包中,尝试输入你想像的模块的名字,它会出现一个列表,点击你感兴趣的名字,在右边会出现版本、模块功能介绍等信息。你先花一点儿时间了解它,胜过你匆忙地安装它。也许有更好的选择。

下面我列出了官方 V3.7.8 版本中介绍的常见模块以及它们的分类,供参考。(当然它也许有的内容已经过时了)

Python 标准库

Python语言参考描述了 Python 语言的具体语法和语义,这份库参考则介绍了与 Python 一同发行的标准库。它还描述了通常包含在 Python 发行版中的一些可选组件。

> Python 标准库非常庞大,所提供的组件涉及范围十分广泛,正如以下内容目录所显示的。这个库包含了多个内置模块 (以 C 编写),Python 程序员必须依靠它们来实现系统级功能,例如文件 I/O,此外还有大量以 Python 编写的模块,提供了日常编程中许多问题的标准解决方案。其中有些模块经过专门设计,通过将特定平台功能抽象化为平台中立的 API 来鼓励和加强 Python 程序的可移植性。
> Windows 版本的 Python 安装程序通常包含整个标准库,往往还包含许多额外组件。对于类 Unix 操作系统,Python 通常会分成一系列的软件包,因此可能需要使用操作系统所提供的包管理工具来获取部分或全部可选组件。
> 在这个标准库以外还存在**成千上万**并且不断增加的其他组件 (从单独的程序、模块、软件包直到完整的应用开发框架),访问 Python 包索引 即可获取这些第三方包。

 总结

到此这篇关于PyCharm中如何安装第三方库的文章就介绍到这了,更多相关PyCharm安装第三方库内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文