Python中的内置模块可以直接使用,如os模块,sys模块。

使用第三方模块之前,需要先下载并安装该模块,然后就能像使用标准模块和自定义模块那样导入并使用了。因此,本节主要讲解如何下载并安装第三方模块。

下载和安装第三方模块,可以使用 Python 提供的 pip 命令实现。pip 命令的语法格式如下:

pip install 模块名

其中,install、uninstall、list 是常用的命令参数,各自的含义为:

install:用于安装第三方模块,当 pip 使用 install 作为参数时,后面的模块名不能省略。

uninstall:用于卸载已经安装的第三方模块,选择 uninstall 作为参数时,后面的模块名也不能省略。

list:用于显示已经安装的第三方模块。

内容扩展:

Python模块,简单说就是一个.py文件,其中可以包含我们需要的任意Python代码。迄今为止,我们所编写的所有程序都包含在单独的.py文件中,因此,它们既是程序,同时也是模块。关键的区别在于,程序的设计目标是运行,而模块的设计目标是由其他程序导入并使用。

不是所有程序都有相关联的.py文件-比如说,sys模块就内置于Python中,还有些模块是使用其他语言(最常见的是C语言)实现的。不过,Python的大多数库文件都是使用Python实现的,因此,比如说,我们使用了语句import collections,之后就可以通过调用collections.namedtuple()创建命名的元组,而我们存取的功能则实现于collections.py模块文件中。对程序而言,模块使用哪种语言实现并不重要,因为所有模块导入与使用的方式都是相同的。

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

python安装后如何使用-python如何安装下载后的模块相关推荐

  1. 百度云下载完成后baiduyun.downloading仍然存在,下载后源文件却一直没看到

    baiduyun.downloading后缀的文件是百度云文件下载未完成时特有的文件.如果百度云下载文件完成后,baiduyun.downloading文件仍然存在,该文件是可以删除的,这可能是百度云 ...

  2. python识别验证码——PIL,pytesser,pytesseract的安装

    1.使用Python识别验证码需要安装Python的图像处理模块(PIL.pytesser.pytesseract) (安装过程需要pip,在我的Python中已经安装pip了,pip的安装就不在赘述 ...

  3. wheel安装+使用wheel安装第三方库+临时换源安装和永久换源安装

    上一篇文章:Python要点及其环境搭建+Pycharm简单使用教程 wheel安装+使用wheel安装第三方库+临时换源安装和永久换源安装 wheel安装 使用wheel安装第三方库 临时换源安装 ...

  4. docker选择安装位置_自定义WSL的安装位置,别再装到C盘啦

    本文使用 Zhihu On VSCode 创作并发布 为了用docker,今天才决定更新到win10 2004 打算另外装一个WSL2的发行版折腾docker和GPU,发现之前装WSL到非系统盘的教程 ...

  5. 为什么安装包下载后是百度图标,打开后也是百度

    为什么安装包下载后是百度图标,打开后也是百度 这是下载后,删掉了,在"此电脑"中查到的文件.是百度的图标或者是空白纸,那个百度图标的点开后也是百度. 图片: 刚下载完打开后是这样的 ...

  6. 安装python程序后要进行什么设置-安装好Pycharm后如何配置Python解释器简易教程...

    这两天有许多Python小白加入学习群,并且问了许多关于Pycharm基本使用的问题,今天小编就以配置Python解释器的问题给大家简单絮叨一下. 1.一般来说,当我们启动Pycharm,如果Pych ...

  7. python安装之后怎么打开-安装python后如何通过Python打开网页

    Python中可以通过selenium webdriver和webbrowser方法打开网页. 一.selenium webdriver 1.首先需要安装selenium和webdriver pip ...

  8. 安装好Pycharm后如何配置Python解释器简易教程

    呃呃,遇到坑了...... 安装完Python,没有去配置好Python解释器,直接打开Python项目包,去运行程序,程序输出结果只是显示 Process finished with exit co ...

  9. python版本升级后编译_Centos6.X 编译安装升级Python版本到3.X

    Centos6.x的Python版本过低是Python2.X,如果我们想在Centos6.X中安装宝塔面板6.X或者是一些需要高版本Python的支持程序,那我们就需要升级Python版本号. 这篇文 ...

  10. 安装完python怎么打开-安装python后如何通过Python打开网页

    Python中可以通过selenium webdriver和webbrowser方法打开网页. 一.selenium webdriver 1.首先需要安装selenium和webdriver pip ...

最新文章

  1. java 注解开发_Java中的注解到底是如何工作的?
  2. C++其他进制转十进制
  3. springboot导包显示不存在_基础篇:Spring Boot入门体验(图文教程)
  4. 我们公司今天组织去清远漂流,哈哈!
  5. 抱歉(HDU-1418)
  6. npm 是干什么的?
  7. ASP.NET学生考勤管理系统【源码分享】
  8. phpMyadmin学习入门
  9. libaio.so.1 is needed by MySQL-server-5.5.48-1.linux2.6.i386
  10. 董树义 近代微波测量技术_论文发表 | 基于微波雷达的1200米大跨悬索桥多点变形同步测量...
  11. Android Studio 按钮样式实现
  12. 求不变矩matlab,求HU不变矩七个参数
  13. 计算机组成原理——中央处理器-异常和中断机制(课程笔记)
  14. ef1a启动子_启动子的选择和预测
  15. 解决xlrd不能打开xlsx表格以及打开失败问题
  16. Jquery 对 身份证号码的验证 (15/18位)
  17. 四川大学计算机考研专业参考书目,四川大学计算机技术(专业学位)研究生考试科目和考研参考书目...
  18. Element UI表格拖拽(vue中) —— 行拖拽、列拖拽
  19. JVM学习 -- JVM 性能调优监控工具 jps、jstack、jmap、jhat、jstat、hprof 使用详解
  20. 雨听 | 英语学习笔记(十三)~作文范文:创造一个和谐的家庭

热门文章

  1. Bootstrap-Table事件和方法
  2. mysql隔离级别与锁,接口并发响应速度的关系(2)
  3. mysql共享锁与排他锁
  4. [iOS][Question]performselector may cause a leak because its selector is unknown
  5. webbrowser代理c#代码实现
  6. 用条件变量实现事件等待器的正确与错误做法
  7. UVA10849 Move the bishop【国际象棋】
  8. 机器学习概念 —— 样本距离矩阵
  9. Python 网络爬虫与信息获取(一)—— requests 库的网络爬虫
  10. 一题多解(四)—— 数组中唯一出现 2 次的数