ubuntu部署新环境第三方库的绝招-requirement.txt,pur的使用
原文网址:http://blog.csdn.net/Handoking/article/details/79073318
首先,将你项目中所有的第三方库生成一个文档列表
pip/pip3 freeze > requirements.txt
然后,已经生成的requirement.txt拷贝到你需要部署的新环境工程中,或者是整体部署,只需要执行语句:
pip install -r requirements.txt
当第三方库更新后,怎样才能快速把requirements.txt中的版本信息更新,有一个利器就是pur:
pip/pip3 install pur
pur -r requirements.txt #将文件中的第三方库升级为最新版本
这里pur不会修改你的运行环境或者已经安装了的软件包,它只是修改你的requirements.txt文件。
pur参数:
-r, –requirement PATH
更新所需的requirements.txt文件;默认情况下,将从当前目录寻找,如果该文件存在则使用这个文件。
-o, –output PATH
将已更新的程序包输出到文件;默认情况下将覆盖requirements.txt文件。
-f, –force
强制更新软件包,即使在requirements.txt中没有给定该程序的版本号
-z, –nonzero-exit-code
当所有程序包都更新了则退出码10,若部分更新则退出码11。默认情况下0为更新成功,非零为更新不成功。
-s, –skip TEXT
逗号分隔不需要更新的软件包
ubuntu部署新环境第三方库的绝招-requirement.txt,pur的使用相关推荐
- requirement.txt,pur的使用(瞬间部署新环境第三方库的绝招)
将你项目中所有的第三方库输出为一个文档: pip3 freeze > requirements.txt (这里pip3是因为我是连个版本的python都在用,所以需要选择) 输出一个文档后你可以 ...
- ubuntu 14 编译视频第三方库ijkplayer,能够在winows下使用
1.先安装相关环境,详细在这里http://blog.163.com/zhuowr2006@126/blog/static/98334653201612310647799/ 依据上面那个安装之后,会直 ...
- Linux操作系统Ubuntu部署GCC之Libpcap库篇
Ubuntu操作系统GCC之Libpcap库部署 1.启动虚拟机,进入Ubuntu操作系统,打开firefox浏览器: 2.下载并安装四个组件: 1)m4源代码:http://ftp.gnu.org/ ...
- ubuntu部署java环境
一.安装java sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracl ...
- 详细说明如何在pycharm不联网的情况下,离线安装第三方库及依赖包(如sklearn)
1.安装目标库 1.首先,选择你要导入的库文件,如seaborn库 下载网站: https://pypi.org/ 或https://www.lfd.uci.edu/~gohlke/pythonlib ...
- python离线安装第三方库whl_详细说明如何在pycharm不联网的情况下,离线安装第三方库及依赖包(如sklearn)...
1.安装目标库 1.首先,选择你要导入的库文件,如seaborn库 下载网站: https://pypi.org/ 或https://www.lfd.uci.edu/~gohlke/pythonlib ...
- 手动安装Python库或安装第三方库的方法
http://www.jb51.net/article/86020.htm 源码安装 很多第三方库都是开源的,几乎都可以在github 或者 pypi上找到源码.找到源码格式大概都是 zip . ta ...
- 在Anaconda3(D盘)中安装PyInstaller第三方库并导入pycharm,在PyCharm中和使用PyInstaller对py程序进行打包的方法
安装PyInstaller第三方库: 本人采用的是Pycharm+Anaconda3,PyCharm装在D盘PyCharm文件夹,Anaconda3装在D盘Anaconda3文件夹. 安装时打开Ana ...
- python卸载第三方库原来如此简单
python卸载第三方库原来如此简单 打开CMD pip freeze>modules.txt pip uninstall -r modules.txt -y 第二步是将python库里面的第三 ...
最新文章
- IT行业HR:我们很缺人...
- linux zipinfo 命令详解
- python utf 8_python写utf-8文件的问题
- Hbuilder开发HTML5 APP之打开新页面
- 【最全最详细】publiccms常用的代码片段
- greenplum 查询出来的数字加减日期_Python实践代码总结第5集(日期相关处理)
- 2020 AI 产业图谱启动,勾勒中国 AI 技术与行业生态
- spark启动的worker节点是localhost_Spark大数据在线培训:Spark运行原理解析
- ArrayList扩容
- 第十二章: 部署Django
- python编写命令行框架_Python2和3的面向命令的命令行框架是什么?
- f-stack 编译测试笔记
- opnet如何进行C语言编程,OPNET学习小记(五)
- STM32F407VET6+cubemx+FSMC+ST7789
- sai钢笔图层编辑路径工具如何取消选择
- 快速开发工具的两种实现模式
- python dataframe根据多列排名并生成序号_将rank字段添加到pandas dataframe,按唯一组和多列排序...
- 仿QQ点赞吹泡泡效果
- c语言赛车游戏代码大全,初学者天地游戏制作--赛车游戏的完整图
- 有限长信号自相关函数的估计
热门文章
- MCE 抗乳腺癌化合物库上线丨靶向乳腺癌知多少?
- 乳腺增生中度严重吗 中度乳腺增生结节怎么治疗
- IT人是怎样起名字的
- 香港城市大学计算机科学世界排名,香港城市大学CityU计算机科学Computer Science专业排名第84位(2021年THE世界大学商科排名)...
- Angular断点调试
- java8 reduce的用法_Java 8系列之Stream中万能的reduce用法说明
- es6中reduce的用法_es6中reduce的基本使用方法
- 树型结构——树状数组
- 珍宝鸭的力扣练习(3):位运算合集
- 安卓/Android 模仿支付宝/微信 支付密码输入框的自定义View