python离线安装外部依赖包的实现

1.制作requirement.txt

pip freeze > requirement.txt

内网安装外部依赖包办法:

例如: 安装pytest包得时候会顺带安装pytest依赖包

离线下载安装包

下载单个离线包 - 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

批量安装:

requirements文件内容:

以上这篇python离线安装外部依赖包的实现就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。

(0)

相关推荐

  • Python依赖包整体迁移方法详解

    1.新建site-packages目录,进入到site-packages目录下: 2.在site-packages目录下执行pip freeze >requirements.txt: 3.查看requirements.txt,可以看到当前机器的python所有依赖包已生成列表 ​ 4.在当前目录下执行pip download -rrequirements.txt,可以看到pip开始下载依赖包列表中的所有依赖包 ​ 5.等待下载完成后,可以看到当前目录下已经有了依赖包文件 ​ 6.将site-pa

  • Python一键安装全部依赖包的方法

    requirements.txt用来记录项目所有的依赖包和版本号,只需要一个简单的pip命令就能完成. pip freeze >requirements.txt 然后就可以用 pip install -r requirements.txt 来一次性安装requirements.txt里面所有的依赖包,真是非常方便. 但是我最近发现了一个全新的Python包管理器,叫做pipenv,集合了所有编程语言的包管理器的优点,是kennethreitz大神的一个周末项目.它的工作方式就像Node.js里的

  • Python基于Flask框架配置依赖包信息的项目迁移部署

    一般在本机上完成基于Flask框架的代码编写后,如果有接口或者数据操作方面需求需要把代码部署到指定服务器上. 一般情况下,使用Flask框架开发者大多数都是选择Python虚拟环境来运行项目,不同的虚拟环境中配置依赖包信息不同.如果重新迁移到一个新的虚拟环境后,又重新来一个一个的配置依赖包,那将会很浪费时间. 下面介绍一个简单易用的技巧,也是我自己在书本上看到的,以防每次配置需要翻阅书籍的麻烦,所以单自写一篇文章作记录,方便自己以后查看,也希望给其他学习的同学有点帮助. 完成项目相关代码编写后,

  • 查看Python依赖包及其版本号信息的方法

    查看依赖包及对应的版本号信息的方法有两种: 方法1:pip list 方法2:pip freeze 这两个同时适用于Windows和Linux系统 当pip版本过低时,会出现list命令不存在,且freeze命令报错的情况.Eg: 有些Linux系统自带的Python环境所对应的pip版本为1.0.2,如下图所示: 在该环境下执行pip list,报 pip: error: No command by the name pip list 错误,如下图所示: 执行pip help可以发现,可执行命

  • 将python依赖包打包成window下可执行文件bat方式

    1. 打开一个记事本,将需要安装的第三方python依赖包写入文件,比如:需要安装urllib3.flask.bs4三个python库(替换成你想要安装的库,每个库之间用空格隔开),输入"python -m pip install ",再输入"urllib3 flask bs4"完成输入后,把记事本命名成requirement,文件名后缀txt改成bat,保存:"python -m pip install "是指使用python运行(需要pyth

  • python获取依赖包和安装依赖包教程

    获取依赖包: 第一种方法:获取环境中所有安装的包 打开命令提示符,在某条路径下输入pip freeze > ./requirements.txt 这时就会生成一个requirements.txt文件 第二种方法:根据某一个项目的import语句来生成依赖 打开命令提示符,将路径切换到需要生成依赖的项目的根目录下,依次输入: pip install pipreqs pipreqs ./ 执行完后,在这个项目下会生成一个requirements.txt文件,里面记录了该项目所用到的依赖 获得了依赖包

  • python中安装Scrapy模块依赖包汇总

    本地虚拟环境开发完成之后,上线过程中需要一一安装依赖包,做个记录如下: CentOS 安装python3.5.3 wget https://www.python.org/ftp/python/3.5.3/Python-3.5.3.tgz tar -xf Python-3.5.3.tgz cd Python-3.5.3 ./configure --prefix=/usr/local/python353 make & make install 完成安装python3.5.3,在不删除系统自带的pyt

  • python通过txt文件批量安装依赖包的实现步骤

    如果要用某个开源框架,需要安装多个依赖包可以如下操作: 如依赖文件形式如下(可以不要版本号): txt文件名为requirements.txt,内容为: sklearn==0.0 subprocess32==3.2.7 tablestore==4.3.4 tensorboard==1.8.0 tensorflow==1.8.0 可以用如下命令安装: $ pip install -r requirements.txt 接下来坐等,偶尔看一下,有些包下载可能会出现timeout,重新执行上面指令继续

  • python离线安装外部依赖包的实现

    1.制作requirement.txt pip freeze > requirement.txt 内网安装外部依赖包办法: 例如: 安装pytest包得时候会顺带安装pytest依赖包 离线下载安装包 下载单个离线包 - pip download -d your_offline_packages <package_name> 批量下载离线包 - pip download -d your_offline_packages -r requirements.txt 离线安装 安装单个离线包 -

  • Python离线安装PIL 模块的方法

    python的库一般都用pip安装. 但是有时候也会出现在线安装失败的情况,如下图安装PIL模块时报错: 这时候可以采取离线安装的方式: 一.首先下载离线安装包 PIL官方版不支持py3,不过有非官方那个的替代品pillow,地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#pillow 注意选择版本:我的python是Python2.7,系统是64位的,但是安装了32位的Python2.7.10 选择 Pillow-4.2.1-cp27-none-wi

  • 使用Python项目生成所有依赖包的清单方式

    1.安装所需工具 pip install pipreqs 2.进入到python项目主目录 pipreqs ./ 3.完成上面命令会生成requirements.txt 4.sudo pip install -r requirements.txt即可 补充知识:解决Python开发过程中依赖库打包问题的方法 在Python开发的过程中,经常会遇到各种各样的小问题,比如在一台计算机上调试好的程序,迁移到另外一台机子上后往往会应为工程项目依赖库的缺失而造成错误. 除了一遍又一遍对着被抛出错误去重新i

  • Python离线安装各种库及pip的方法

    更新python 和pip版本 1.1,安装python 注意设置环境变量 1.2,安装pip (python3.4 以上自带pip) 下载pip python.exe get-pip.py --no-index --find-links=d:\python27\packages 安装库 1,通过联网状态pip下载各种安装包 命令如下:pip install --download E:\python27\packages pandas 2,通过U盘拷贝package到服务器中 pip insta

  • Python离线安装openpyxl模块的步骤

    openpyxl模块离线安装 背景: 公司的防火墙限制,无法使用pip在线安装,开墙的审批流程较为繁琐,故采取离线安装的方式. 步骤如下: 1.官网https://pypi.org/project/jdcal/#files下载jdcal安装压缩包: 2. 官网https://pypi.org/project/et_xmlfile/1.0.1/#files下载xmlfile安装压缩包: 3.官网https://pypi.org/project/openpyxl/2.6.4/#files下载open

  • CI框架使用composer安装的依赖包步骤与方法分析

    本文实例讲述了CI框架使用composer安装的依赖包的相关操作步骤与方法.分享给大家供大家参考,具体如下: 本文针对 Linux 系统,windows 第一步 根据 composer 官网进行安装 后面的步骤相同 step 1  全局安装 composer $ curl -sS https://getcomposer.org/installer | php $ mv composer.phar /usr/local/bin/composer step 2  创建composer.json 到你

  • Go外部依赖包从vendor,$GOPATH和$GOPATH/pkg/mod查找顺序

    vendor vendor概念最早是由Keith提出,用来存放依赖包.在版本1.5出现.例如gb项目提供了一个名为gsftp的示例项目,它有一个gsftp程序,在标准库之外有三个依赖项.golang.org/x/crypto/ssh, golang.org/x/crypto/ssh/agent和github.com/pkg/sftp. 按vendor概念调整的目录结构如下: $GOPATH | src/ | | github.com/constabulary/example-gsftp/ | |

  • Python安装docx依赖包教程

    方法一. 主要问题是docx受lxml的影响,如果lxml的版本不对的话,docx根本装不上,不管你用pip,easy_install或者是用源代码包来装. 要到https://pypi.python.org/simple/lxml/去下载相应的lxml版本,安装之后直接pip install python-docx就可以安装上了! 方法二. 如果安装的是python2.6需要将python升级到2.7,然后pip install python-docx命令安装即可 补充:Python-docx

  • Python安装依赖(包)模块方法详解

    Python模块,简单说就是一个.py文件,其中可以包含我们需要的任意Python代码.迄今为止,我们所编写的所有程序都包含在单独的.py文件中,因此,它们既是程序,同时也是模块.关键的区别在于,程序的设计目标是运行,而模块的设计目标是由其他程序导入并使用. 不是所有程序都有相关联的.py文件-比如说,sys模块就内置于Python中,还有些模块是使用其他语言(最常见的是C语言)实现的.不过,Python的大多数库文件都是使用Python实现的,因此,比如说,我们使用了语句import coll

随机推荐