以下是详细的步骤:
Python安装官方whl包和tar.gz包的方法(推荐)
1. 了解whl包和tar.gz包
-
whl包:Python官方为了方便第三方包的发布和安装,特意制定了一种新的发布包格式,即.whl文件,也叫做“wheel"。.whl文件是一个已经打包好的压缩包,其中包含了模块的所有代码和资源,使用起来很方便。
-
tar.gz包:.tar.gz 是常用的 Linux 软件源码打包下载格式。tar 是 Linux 下常用的打包工具,可以将多个文件或目录打成一个文件,但是仅完成了文件的打包,没有前文所说的压缩功能。.gz 则是用 gzip 压缩工具将打包好的.tar 文件压缩成一个文件,这里才算是完成了对源码文件的完整打包压缩处理。
2. 下载安装包
-
whl包下载:官网提供了.whl包的下载,可以访问官方下载地址https://pypi.org/ ,在搜索框中输入需要的模块名称,选择相应版本的.whl文件进行下载即可。例如,安装numpy包,可选择numpy对应版本的.whl文件下载。
-
tar.gz包下载:官网提供了源码包的下载,可以访问官方下载地址https://pypi.org/ ,在搜索框中输入需要的模块名称,选择相应版本的.tar.gz文件进行下载即可。
3. 安装
-
whl包安装:
-
打开CMD命令行窗口,使用cd命令切换到下载的.whl文件所在的目录。
-
输入以下命令进行安装:
pip install 包名.whl
例如,安装numpy-1.19.2-cp37-cp37m-win_amd64.whl,输入命令如下:
pip install numpy-1.19.2-cp37-cp37m-win_amd64.whl
-
等待安装完成即可。
-
tar.gz包安装:
-
打开CMD命令行窗口,使用cd命令切换到下载的.tar.gz文件所在的目录。
-
解压缩.tar.gz文件。输入如下命令:
tar xzf 包名.tar.gz
例如,安装numpy-1.19.2.tar.gz,输入命令如下:
tar xzf numpy-1.19.2.tar.gz
-
进入解压出来的目录,执行以下命令进行安装:
python setup.py install
如果安装出现问题,可以尝试使用管理员权限执行该命令:
sudo python setup.py install
-
等待安装完成即可。
示例说明
示例1:安装numpy包
-
whl包安装
-
访问官方网站,在搜索框中输入numpy,选择对应版本的.whl文件进行下载。
-
打开CMD命令行窗口,使用cd命令切换到下载的numpy-1.19.2-cp37-cp37m-win_amd64.whl所在的目录。
-
输入以下命令进行安装:
pip install numpy-1.19.2-cp37-cp37m-win_amd64.whl
-
等待安装完成即可。
-
tar.gz包安装
-
访问官方网站,在搜索框中输入numpy,选择对应版本的源码包numpy-1.19.2.tar.gz进行下载。
-
打开CMD命令行窗口,使用cd命令切换到下载的numpy-1.19.2.tar.gz所在的目录。
-
解压缩.tar.gz文件。输入如下命令:
tar xzf numpy-1.19.2.tar.gz
-
进入解压出来的目录,执行以下命令进行安装:
python setup.py install
-
等待安装完成即可。
示例2:安装pandas包
-
whl包安装
-
访问官方网站,在搜索框中输入pandas,选择对应版本的.whl文件进行下载。
-
打开CMD命令行窗口,使用cd命令切换到下载的pandas-1.1.5-cp37-cp37m-win_amd64.whl所在的目录。
-
输入以下命令进行安装:
pip install pandas-1.1.5-cp37-cp37m-win_amd64.whl
-
等待安装完成即可。
-
tar.gz包安装
-
访问官方网站,在搜索框中输入pandas,选择对应版本的源码包pandas-1.1.5.tar.gz进行下载。
-
打开CMD命令行窗口,使用cd命令切换到下载的pandas-1.1.5.tar.gz所在的目录。
-
解压缩.tar.gz文件。输入如下命令:
tar xzf pandas-1.1.5.tar.gz
-
进入解压出来的目录,执行以下命令进行安装:
python setup.py install
-
等待安装完成即可。
以上就是Python安装官方whl包和tar.gz包的方法,希望对你有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Python安装官方whl包和tar.gz包的方法(推荐) - Python技术站