在python脱机环境中安装python第三方库
author: yafeishi
tags: AntDB,python
虽然python对运输工作确实很有用,但许多实用的库由第三方提供,而操作系统附带的iso中没有。 在离线环境中安装第三方库是一件痛苦的事情,如果无限依赖,则会崩溃。 在离线环境中是否可以像在线环境那样用pip解决依存问题? 答案是可以的(不可能让依存一个个地安装。 到现在为止是不可能的。
介绍在脱机环境中安装paramiko的示例。
paramiko虽然容易使用,但依赖很多,几乎想放弃使用。 在pip脱机安装找到解决依赖关系的方法之前,我觉得世界似乎又充满了阳光。
大致的想法是:
1 .在脱机环境中安装setuptools和pip
2 .在线环境下通过pip将paramiko依赖项下载到文件夹
3 .在脱机环境中,通过pip访问此文件夹解决依赖关系问题,并顺利安装。
首先,在脱机环境中,必须安装setuptools和pip。
unzip设置工具- 39.1.0.zip
CD设置工具- 39.1.0 $ sudopythonsetup.py install
cd .
tar xzvf pip-10.0.1.tar.gz
CDP IP-10.0.1 $ sudopythonsetup.py install
cd .
在线环境下,下载paramiko依赖关系:
pip download-d/tmp/paramikoparamiko
[EMEA]