本文主要是介绍Python依赖库的几种离线安装方法总结,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
《Python依赖库的几种离线安装方法总结》:本文主要介绍如何在Python中使用pip工具进行依赖库的安装和管理,包括如何导出和导入依赖包列表、如何下载和安装单个或多个库包及其依赖,以及如何指定...
前言
python经常需要安装一些依赖库,但是有时候环境可以连通python源,有时javascript不能连通需要离线安装(安装单个库包或者整个库环境),使用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 China编程--no-index --find-links=/your_offline_packages/ -r requirements.txt
二、如何下载一个包及其依赖并安装
下载包及依赖:
pip download -d [path] [package]
例子:
从阿里源下载DrissionPage库到D盘pkg目录
pip downlwww.chinasem.cnoad 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版本最好保持一致
php升级pip:
py编程thon.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依赖库离线安装内容请搜索编程China编程(www.chinasem.cn)以前的文章或继续浏览下面的相关文章希望大家以后多多支持China编程(www.chinasem.cn)!
这篇关于Python依赖库的几种离线安装方法总结的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!