当前位置: 代码网 > it编程>前端脚本>Python > Python依赖库的几种离线安装方法总结

Python依赖库的几种离线安装方法总结

2025年03月10日 Python 我要评论
前言python经常需要安装一些依赖库,但是有时候环境可以连通python源,有时不能连通需要离线安装(安装单个库包或者整个库环境),使用pip的如下方法可以相对简单解决问题。一、如何copy一个py

前言

python经常需要安装一些依赖库,但是有时候环境可以连通python源,有时不能连通需要离线安装(安装单个库包或者整个库环境),使用pip的如下方法可以相对简单解决问题。

一、如何copy一个python环境

依赖包(全环境)和版本号:自动生成当前python环境的所有依赖包及其精确版本号: pip freeze > requirements.txt

离线下载安装包:下载单个离线包 - pip download -d your_offline_packages <package_name>

批量下载离线包 - pip download -d your_offline_packages -r requirements.txt

离线安装:安装单个离线包 - pip install --no-index --find-links=/your_offline_packages/ package_name

批量安装离线包 - pip install --no-index --find-links=/your_offline_packages/ -r requirements.txt

二、如何下载一个包及其依赖并安装

下载包及依赖:

pip download -d [path] [package]

例子:

从阿里源下载drissionpage库到d盘pkg目录

pip download drissionpage -d d:\pkg -i http://mirrors.aliyun.com/pypi/simple/

离线安装到python:

pip install --no-index --find-link [path] [package]

例子:

安装drissionpage

pip install --no-index --find-link d:\pkg drissionpage

三、如何导出requirement和安装

pip freeze > requrement.txt

导出如下这种库依赖

安装requrement.txt

pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple

需要在requirement.txt所在目录执行

remark:

离线安装的时候下载和安装两侧的python版本最好保持一致

升级pip:

python.exe -m pip install --upgrade pip

各种国内源:

清华大学:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple
豆瓣:http://pypi.douban.com/simple
内部ip源安装: pip install -r requirements.txt -i http://10.153.3.130/pypi/web/simple --trusted-host 10.153.3.130

总结 

到此这篇关于python依赖库的几种离线安装方法总结的文章就介绍到这了,更多相关python依赖库离线安装内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com