Python使用requirements.txt安装类库
2015-11-16 17:03
555 查看
我们为什么要使用requirements.txt呢?
主要使用目的:任何应用程序通常需要设置安装所需并依赖[b]一组类库来满足[/b]工作要求。要求文件是指定和一次性安装包的依赖项具体一整套方法。
requirements.txt文件格式:
方法一:
查看源文件
pip的freeze命令用于生成将当前项目的pip类库列表生成 requirements.txt 文件:
如果要安装requirements.txt中的类库内容,那么你可以执行
方法二:
使用 pipreqs —
— pipreqs 用于生成 requirements.txt 文件可以根据需要导入的任何项目
为什么不使用pip的Freeze命令呢?
pip的freeze命令保存了保存当前Python环境下所有类库包,其它包括那些你没有在当前项目中使用的类库。 (如果你没有的virtualenv)。
pip的freeze命令只保存与安装在您的环境python所有软件包。
但有时你只想将当前项目使用的类库导出生成为 requirements.txt;
使用方法:
查看源文件
其他选项详见https://github.com/bndr/pipreqs
主要使用目的:任何应用程序通常需要设置安装所需并依赖[b]一组类库来满足[/b]工作要求。要求文件是指定和一次性安装包的依赖项具体一整套方法。
requirements.txt文件格式:
requests==1.2.0 Flask==0.10.1
方法一:
$ pip freeze > requirements.txt
查看源文件
pip的freeze命令用于生成将当前项目的pip类库列表生成 requirements.txt 文件:
如果要安装requirements.txt中的类库内容,那么你可以执行
pip install -r requirements.txt.
方法二:
$ pip
使用 pipreqs —
— pipreqs 用于生成 requirements.txt 文件可以根据需要导入的任何项目
为什么不使用pip的Freeze命令呢?
pip的freeze命令保存了保存当前Python环境下所有类库包,其它包括那些你没有在当前项目中使用的类库。 (如果你没有的virtualenv)。
pip的freeze命令只保存与安装在您的环境python所有软件包。
但有时你只想将当前项目使用的类库导出生成为 requirements.txt;
使用方法:
$ pip install pipreqs $ pipreqs /path/to/project
查看源文件
其他选项详见https://github.com/bndr/pipreqs
相关文章推荐
- python与SMTP
- python的加密模块(md5,sha,crypt)学习
- python培训day4 随便
- Python通过DOM和SAX方式解析XML的应用实例分享
- Python刷题笔记(1)- 数独判断
- Python Using EXE
- python os.path模块笔记
- 用Python开始机器学习(5:文本特征抽取与向量化)
- Python新手容易遇到的问题
- python之-if语句
- python web开发--Django 学习
- 用 Python 和 OpenCV 检测图片上的条形码
- python运算符与用法
- 爬虫-利用urllib爬去网页增加user_agent和proxy(Python)
- [LeetCode]题解(python):057-Insert Interval
- python 字串格式化选项
- Python的Flask开发框架简单上手笔记
- Python标准库学习
- 测试开发Python培训:抓取新浪微博评论提取目标数据-技术篇
- [LeetCode]题解(python):056-Merge Intervals