python模块离线安装方式

栏目分类
Bitcoin Gold中文网

你的位置:Göztepe S.K. Fan Token中文网 > Bitcoin Gold中文网 > python模块离线安装方式

python模块离线安装方式

发布日期:2025-01-04 15:29    点击次数:179

python模块离线安装 由于需要在无法联网的机器上安装和使用python,且网上搜索的方法总结比较乱,所以记录如下方法。 python模块下载 1、Python下载:Download Python | Python.org 2、Python模块(第三方库)下载: PyPI · The Python Package Index。 离线安装python模块 1.下载离线安装包 2.安装离线包(自动寻找依赖关系) 该处使用的url网络请求的数据。 注意: python3版本自带pip,所以直接利用pip进行模块安装即可。 python离线安装module以及常见问题及解决 离线安装module 1.下载module 访问地址 https://pypi.org/,在输入框输入需要的module名称,查找自己需要的module版本进行下载(xxx.tar.gz 或 xxx.tar) 然后将压缩包传输并解压到服务器的指定目录 2.离线安装 先cd到服务器中进入到解压后的目录后,会发现该目录下有文件 setup.py ,然后先build,再install,就能把该module进行安装 常见的问题 1.模块缺少合适的适配 error: Could not find suitable distribution for Requirement.parse() 离线安装时,最后执行 python setup.py install 经常会遇到module缺少依赖的情况, 如下所示: Searching for urllib3<1.27,>=1.21.1Reading https://pypi.org/simple/urllib3/Download error on https://pypi.org/simple/urllib3/: [Errno 8] nodename nor servname provided, or not known -- Some packages may not be found!Couldn't find index page for 'urllib3' (maybe misspelled?)Scanning index of all packages (this may take a while)Reading https://pypi.org/simple/Download error on https://pypi.org/simple/: [Errno 8] nodename nor servname provided, or not known -- Some packages may not be found!No local packages or working download links found for urllib3<1.27,>=1.21.1error: Could not find suitable distribution for Requirement.parse('urllib3<1.27,>=1.21.1') 这种情况解决起来相对比较简单,只需要再到 https://pypi.org/,去寻找urllib3合适的版本进行下载,再进行离线安装就可以了,操作步骤也如一所示。 2. install成功但发现控制台打印的最后一行显示下载module版本为0.0.0 这种情况比较少见,在网上也没找到相关的问题以及解决方案(也有可能是我查找关键字不对)。 当我离线安装install后显示版本为0.0.0时,我先进入python控制台,然后执行help命令: 此时会以vi的方式打开一份文件,定位到最后一行(Shift + g),会看到关于module的一个路径 此时我cd到 /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages路径下,将 zipp-0.0.0-py3.7.egg文件夹名称改为 zipp-0.6.0-py3.7.egg (0.6.0是我安装的版本) 然后再对module(引用zipp的module)进行重新build和install,就可以了。 注意:这种方式是我试出来的,虽然暂时没有发现问题,但不排除存在隐患。 总结 以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

上一篇:Notepad++(编辑器)对比文件的操作过程讲解

下一篇:比特币最便宜的时候多少钱一枚?

Powered by Göztepe S.K. Fan Token中文网 @2013-2022 RSS地图 HTML地图

Copyright Powered by365站群 © 2013-2024