有些 Python 软件包是系统自带的,如 sys,这些包在安装 Python 时已自动安装。但有些包是需要自行下载安装的,如 PIL。这些第三方的软件有的以源代码的形式提供,有的以安装包的形式提供。
安装第三方 Python 包的方法有很多种。本节将介绍一些常见的方法。
1、复制源代码到系统目录
最简单的方法就是将 Python 源文件复制到 sys.path 包含的某个目录下。这样使用“imp ort文件名”即可导入该包。#价位@762459510 免费领取python、爬虫配套实操资料#
下面的代码查看 sys.path 变量包含的路径:
1. >>> import sys
2. >>> sys.path
3. ['', '/anaconda3/lib/python37.zip',
4. '/anaconda3/lib/python3.7', # 这里要使用的目录
5. '/anaconda3/lib/python3.7/lib-dynload',
6. '/anaconda3/lib/python3.7/site-packages',
7. '/anaconda3/lib/python3.7/site-packages/aeosa']
假定将文件 demo1.py 复制到目录 /anaconda3/lib/python3.7,就是上面的代码第 4 行指定的目录。该文件的内容如下:
1. """ just a demo package
2. """
3. var_str = "love python"
4. var_int = 88
5. def show_usage():
6. print("just to demo the package installation")
下面就可以使用 demo1 模块了,方法如下:
1. >>> import demo1
2. >>> demo1.var_int
3. 88
4. >>> demo1.__doc__
5. ' just a demo package\n'
6. >>> demo1.var_str
7. 'love python'
8. >>> demo1.show_usage()
9. just to demo the package installation
2、使用PIP进行安装
最近比较流行的安装工具是 PIP,该工具一般在安装 Python 时已成功安装,不需要单独安装。 PIP 是客户端安装工具,安装包来自 PyPI,P