Windows系统中如何安装Python扩展模块

Python08

Windows系统中如何安装Python扩展模块,第1张

Python是非常灵活的语言,我们可以在它的基础上安装很多的扩展模块。那么如何在Windows系统中安装Python扩展模块呢?下面我给大家分享一下。

工具/材料

CMD命令行

自定义安装

首先我们需要自己手动下载Python扩展模块,这里我随便找了个模块,大家根据自己需要寻找,如下图所示

接下来我们进入扩展模块的文件夹,复制地址栏里面的路径,如下图所示

然后我们按下Win+R组合键打开运行界面,在输入框中输入cmd命令,如下图所示

接着就会打开CMD命令行界面,我们输入cd命令,然后粘贴刚才复制的路径,如下图所示

最后进入模块文件夹以后我们执行python setup.py install命令进行安装,如下图所示

pip自动安装

自动安装就不需要自己下载模块了,首先我们进入Python安装目录的Scripts文件夹并复制路径,如下图所示

然后在命令行中通过cd命令进入这个目录,如下图所示

接着通过pip命令进行模块的自动下载,注意pip的语法,如下图所示

最后安装好了以后我们就可以到Python安装目录下的site-packages文件夹下面看是否已安装成功,如下图所示

Python的模块搜索路径PYTHONPATH类似Java的CLASSPATH\x0d\x0a由以下路径组合而成,通过更改以下4者其中之一都可以改变Python模块的默认搜索路径:\x0d\x0a1.当前工作目录\x0d\x0a2.操作系统的PYTHONPATH环境变量\x0d\x0a3.Python安装目录lib/site-packages中或PYTHONPATH中的.pth文件定义的路径\x0d\x0a如:find~/my_lib-typed-print>~/python2.6/site-packages/my_lib.pth\x0d\x0a4.运行时对sys.path的改变,如:\x0d\x0a\x0d\x0a向后增加:\x0d\x0asys.path.append(path)\x0d\x0apath不要以/或\结尾。\x0d\x0a向前增加:\x0d\x0asys.path.insert(0,path)

这里主要介绍第二种方法:通过.ph文件进行设置,好处是可以将路径设为永久路径

在Python的安装目录下,找到 \Lib\site-packages 文件夹,在该文件夹下新建一个以.pth为后缀名的文件,编辑文件,内容为要添加的库路径。(我的文件名命名为setpath.pth)。添加路径示例:文件内容写入要引用的库路径

步骤1:建立文件,可以首先建立一个文本文档,写下路径如D:\\Python\\mulib。我这里新建的文件路径的文件夹命名为“mulib”

步骤2:保存文档时,将文件类型选为所有,文件名为 setpath.pth。文件名是什么无所谓,主要是只有当文档类型选为“所有文件”,才可以定义文件类型为.pth

步骤3:将保存好的文件放在Python的site-packages文件夹中就完成了。