Advertisement

python离线批量安装依赖包

阅读量:

【前提】:已安装pip,下载地址https://pypi.python.org/pypi/pip

【步骤一】:打包已安装的依赖包 __

pip freeze >requirements.txt#生成已安装包清单

本地已缓存此前下载的所有依赖包,并将这些whl/tar/zip格式的包方便地存放于某特定目录中。

若本地未保留状态前下载的各个依赖包分别为whl/tar/zip包,则需使用以下命令通过网络下载至d:\packages。

使用pip安装程序从指定位置d:\packages下载清单中的软件包(注:请确保已连接到互联网)#此操作需基于外部网络环境运行

【步骤二】:离线批量安装依赖包

将 packages 文件夹和 requirements.txt 拷贝至离线机器上某个目录下,

将包文件夹命名为requirements.txt并放置于D盘根目录下,在命令提示符窗口中切换至该目录后依次运行以下命令即可完成所有依赖包的批量安装

使用pip命令通过--no-index选项不从远程索引源安装,并通过--find-links选项使用指定本地包查找依赖项,并在-d:\packages路径下从requirements.txt文件中执行此操作以实现对依赖项的离线部署

总结:

1、requirements可参考格式自己编辑,进行删除或添加

位于packages目录下的软件包可通过https://pypi.python.org/pypi/获取。这些软件包包括whl、zip和gz等多种格式的文件,并且解压步骤不需要。

全部评论 (0)

还没有任何评论哟~