欢迎光临散文网 会员登陆 & 注册

【代码世界 No.1】Python学习笔记 #1 - Python离线安装模块,.whl 文件 和 setup.py

2021-01-07 23:37 作者:艾了哈  | 我要投稿

        有时候当使用 pip 无法正常下载Python模块,或者需要在离线环境及无网络环境安装Python包的时候,可以采用安装 .whl文件或者setup.py文件的方式。

一、离线包下载

        一般的可以在下面的这个网站找到:  https://pypi.org/,例如numpy模块 

PyPI网站下载包

    在下载界面中可以看到很多的文件,其中有些模块有 .whl格式的wheel文件和 .zip或.tar.gz格式的资源文件,这两种文件的安装方式略有不同。也有的模块只有其中一种安装文件。

    对于 .whl文件的命名,cp代表了Python的版本号,如cp38代表python3.8版本,linux、win32、win_amd64,分别代表了linux系统、windows32位和windows64位系统,选择适合自己系统的版本下载就好。

        将下载的文件存放在本地(可以单独建立一个文件夹存放所有的模块文件),然后在运行窗口中cd进入或者直接在文件夹中打开运行窗口。

安装包资源文件
下载到本地文件夹
二】

二、安装 .whl 文件

   cmd进入到项目的虚拟环境 venu ——>Script中,

    或者直接在配置了Python环境变量的系统中,输入 pip install XXX.whl 

    例如:

    如果安装不上,出现 ...not support on this platform...警告时:

    试试更改一下 .whl文件名(需要和自己的python版本所支持的文件名对应),比如在第二个cp38后面加个m等。

    还是不行,就升级一下pip,版本太低也会有问题。

三、安装setup.py

   与 .whl文件一样,先cmd到指定位置,然后输入python setup.py  install

   执行这个命令,前提是安装了setupTools。

   离线安装Python模块比较麻烦,尤其是某个包需要大量依赖包的时候,而且bug总是可能存在的,遇到了问题还是需要耐心的解决~

【代码世界 No.1】Python学习笔记 #1 - Python离线安装模块,.whl 文件 和 setup.py的评论 (共 条)

分享到微博请遵守国家法律