python pip 安装拓展的包
安装
- 我们都是直接 install package-name
- 但是有没了解具体的安装过程
过程
- 查找 Python Package Index(PyPI)下载地址
- download 类似 下载的 whl 文件
- 安装预装二进制文件
查看你下载文件
pip install numpy
具体结构如下
- numpy:这是包的名称
- 1.21.6:这是numpy包的版本号
- cp37:这是Python解释器版本的标识符,表示该numpy包是用Python 3.7编译的。它是从“cpython”这个单词取的前两个字母,也可以看作是“compiled for Python 3.7”的缩写。
- cp37m:这也是Python解释器版本的标识符,表示使用了Python解释器的内存管理机制(即使用了“PyMalloc”内存分配器)。如果没有该标识符,则表示使用系统默认的内存分配器。
- macosx_10_9_x86_64:这是操作系统描述符,表示该numpy包是在Mac OS X 10.9操作系统上编译的,且可运行在x86_64架构的处理器上。
- whl:这是文件类型后缀名
解压结构如下
unzip numpy-1.21.6-cp37-cp37m-macosx_10_9_x86_64.whl
查看预编译的文件
二进制方式
- 这种方式无需编译 开箱即用
- 如果需要不提供的安装包需要自己编译
本文来自博客园,作者:vx_guanchaoguo0,转载请注明原文链接:https://www.cnblogs.com/guanchaoguo/p/17752062.html