Py标准库和第三方库
1.安装环境:
1.1 确认python安装的环境:
1,打开cmd
2,输入where python
X:/XXX/XXX/Python38/python.exe
3,cd 路径
4,输入start. 就会打开python安装所在的文件夹了
1.2 安装目录详情:
-
DLLs,静态链接库,里面是一些
.dll
和.pyd
文件,一般不会直接和这个目录打交道 -
Doc,文档,里面就是一个
python381.chm
,快捷方式里包含了该文档路径,所以平常不会直接访问 -
include,头文件,基本上不会用到
-
Lib,这个目录最最重要,几乎所有的标准库源码都在这里面了,大部分平常都不会去动它们,除了其中一个子目录:
-
- site-packages 后续安装的第三方模块和包都会出现在这里,所以偶尔出现问题,我们会造访这里。
-
libs,几乎不会直接用到,注意和
Lib
区分开。(因为 Windows 系统路径不区分大小写,所以 Lib 实际会展示成 lib ) -
Scripts,后续安装的第三方包如果提供了命令,可执行文件就会出现在这里。例如
pip.exe
就是在此目录下,而 Lib 目录下保存的是 pip 的源码。 -
tcl,仍然是说来话长,略过
-
Tools,自带的一些 Python 脚本,包括一些
demo
,其中有些可以作为学习参考。
2.第三方库的安装
2.1 python包管理
Python 常用的包管理器是 pip 和 easy_install。他们会从一个叫做 PyPI 的源里搜索你要的模块,找到后自动下载安装。PyPI 是 Python 官方的第三方模块仓库,供所有开发者下载或上传代码。
2.1 联网情况安装第三方库
联网环境最简单,直接通过包管理器pip就可以安装,安装后可以在python的site-packages文件夹下找到,输入pip list也可以查看。
pip install 具体的包
2.2 断网情况安装第三方库
断网情况,可以通过源码的方式进行安装,以openpyxl为例,openpyxl依赖jdcal、et-xmlfile。
下载安装jdcal:
1,进入pypi.org下载源码
2,解压,然后打开cmd,进行到这个目录下面,在cmd内输入python setup.py install即可。
下载安装ex_xmlfile:
1,进入pypi.org官网下载源码,然后解压,解压后进入目录,输入python setup.py install,就安装好了
2,解压安装同jdcal
3.Anaconda
可以认为virtualenv+pip等于anaconda。
假设我有一个项目A,需要用到一些第三方库,那么我必须得进行安装才可以使用,但是这个第三方库的安装会安装到我们本机的python环境下,到时候B项目开发过程中,可能会因为A安装的库造成冲突。
...