无PIP环境下手动下载PyPi包及全部依赖的快捷方法咨询
无法使用pip时,批量下载PyPi模块及所有依赖的快捷方法
用其他有pip的机器批量抓包
找一台能正常联网、pip可用的电脑,运行以下命令,就能把目标模块和它的所有依赖包一次性下载到指定文件夹:pip download <你要安装的模块名> --dest ./offline_pkgs若需要下载源码包而非wheel格式包,可添加参数:
pip download <你要安装的模块名> --dest ./offline_pkgs --no-binary :all:下载完成后,将
offline_pkgs文件夹完整复制到你的目标设备。之后在目标设备中进入该文件夹,按依赖顺序安装即可:wheel包可直接用pip install <包文件名>(若设备仅pip无法联网但支持本地安装);源码包解压后运行python setup.py install;若完全无法使用pip,只能手动解压源码包执行安装命令。手动从PyPi获取依赖包
若能访问PyPi官网,找到目标模块的详情页查看依赖列表,将所有依赖逐一列出后,用curl或wget工具批量下载对应安装包。不过这种方法需要手动整理依赖,效率远低于第一种。
内容的提问来源于stack exchange,提问作者Japhei
相关产品推荐
相关产品推荐

