python 如何安装模块

Python作为现在非常流行的语言,可以说是非常的火了。特别是它的模块的概念,让开发者可以使用丰富的第三方模块。开发出丰富的应用,下面就跟随本教程一起来学习如何在Python中安装模块吧。

pip安装模块

  • 01

    在系统上把Python安装好以后,在命令行界面执行Python命令,就能够正确进入到Python的交互式命令界面,这个界面用来验证我们的模块是否正确安装。如下图所示,可以看到当前的Python版本是3.5.2,使用的是GCC 4.8.5版本编译的。目前是Red Hat linux平台。工具准备好以后,下面我们就来安装模块。我们以经常使用的一款数据库连接模块sqlalchemy为例。

  • 02

    Python有两种安装模块的方式,第一种是使用pip来安装,这种安装方式是使用在线的仓库来安装,默认配置的是国外的Python官方库,因为国内连接国外的网络比较慢,因此一般都要先将它配置为国内的地址。下面就是一个典型的国pip仓库信息,如下所示: [global] index-url=http://pypi.douban.com/simple [install] trusted-host=pypi.douban.com [list] format=columns [global]表示所有的模块都使用这个地址来下载,[install]表示使用信任这个地址,[list]表示模块输出信息的格式。配置好后如下所示,默认保存在用户家目录下的.pip目录下,以pip.conf文件名保存。

  • 03

    然后我们使用pip来开始安装sqlalchemy模块,命令是: pip install sqlalchemy 然后就会自动连接到对应的仓库上面去开始下载sqlalchemy模块以及各种依赖模块,解压安装。

  • 04

    安装完成后,我们进入到第一步的命令行界面中,导入这个模块,看能否导入成功。可以看到import过程没有出错,说明模块安装正常。然后使用模块输出版本信息,也没有报错。说明模块正常工作。第一种使用pip安装模块的方法介绍完毕。

setup.py安装模块

  • 01

    既然有在线安装模块,肯定也有离线安装模块。我们先把pip安装的sqlalchemy模块卸载掉,命令是 pip uninstall sqlalchemy 如下所示,看到successful uninstall 字样说明卸载成功,我们在命令界面尝试导入模块,就会提示出错。

  • 02

    然后我们打开sqlalchemy的官网,点击Download,会跳转到对应的版本下载页面,可以看到官网上的最新版本已经是1.2.4了。点击版本号后面的下载链接,会跳转到下载页面。页面右边会有一个Download按钮。

  • 03

    在下载按钮上点右键,选择复制链接地址,然后到shell界面下载。下载完成后,使用tar命令解压出来。就可以看到解压出来的目录。当然也可以先下载到本机,然后再上传到服务器。

  • 04

    我们使用cd命令切换到目录里面去,可以看到这个目录下有个setup.py文件,这就是我们的安装工具,这个工具里面记录了需要复制的模块以及怎么复制等操作。然后我们执行安装命令: python setup.py install 此时会刷新出非常多的信息,然后一直到安装完毕。

  • 05

    最后,我们再切换到Python的命令界面来验证一下,可以看到import没有出错,同时也能正确输出版本信息1.2.4,说明正确安装。pip安装适合安装常见的模块,而setup.py方法适合安装一些不常见的模块。各有千秋。

(0)

相关推荐

  • python怎么安装模块

    操作方法 01 在安装模块之前,你首先得安装了setuptools.不懂的朋友可以参看我的经验<python怎么使用ez_setup.py  >就可以用ez_setup.py安装了setu ...

  • Python IDLE 安装与使用教程(调试.下载)

    由于Google、YouTube等大型公司的推广,Python编程语言越来越受欢迎,很多编程爱好者,也将Python做为了首先的编程语言。 今天我们就来讲一下,学习的第一步,安装Python IDLE ...

  • Python怎么安装,如何安装python

    python在数据分析和挖掘领域显示出了强大的生命力,具有广泛的应用前景,当然也不是万能的,学习python第一步当然是安装python了,那么我们如何安装设置python呢?下面小编以python3 ...

  • Python利用operator模块实现对象的多级排序

    最近在工作中碰到一个小的排序问题,需要按嵌套对象的多个属性来排序,于是发现了Python里的operator模块和sorted函数组合可以实现这个功能.本文介绍了Python用operator模块实现 ...

  • Python的安装方法

    正如Python官方所说,Python是一种编程语言,它可以让您快速工作并更有效地集成系统.Python is a programming language that lets you work qu ...

  • python 0x80070643 安装发生严重错误,如何卸载

    我们在使用python这个软件的时候,有时候同一个电脑上可能会需要装不同版本的python软件.比如楼主装的是python 3.6.5版本和python3.5.3版本,我现在想使用python.3.6 ...

  • 怎么使用简单的方法在python中安装EasyGui

    怎么使用简单的方法在python中安装EasyGui 操作方法 01 搜索easygui 打开网页 如图: 02 在搜索栏中,搜索easygui 点击如图 开源软件: 03 下载好的安装包 如图解压: ...

  • 完整安装RabbitMQ之一:Python的安装

    安装Python才能安装RabbitMQ 操作方法 01 1,先安装GCC,用如下命令yum install gcc gcc-c++        2,下载python-2.7.5.tar.gz文件, ...

  • 怎么用python的pdb模块进行调试?

    python目前可能是最流行的编程语言,比如人工智能,机器学习,神经网络等在2017年非常火的领域基本上都是和python相关的.这个指南就是简单介绍python是怎么进行简单的代码调试. 操作方法 ...