如何用python和pip安装在txt文件中配置好版本的库包
如何用python和pip安装在txt文件中配置好版本的库包
文章目录:
- 一、建立库包版本的txt配置文件
- 二、安装txt配置文件中的库包
有时候你自己用python实现一个项目,然后想把它在github上开源,供大家享用,但是项目中用到的有些python库包版本需要用指定的版本,如果指定的版本就一两个,那OK,可以一个一个手动下载,但是如果指定的版本有很多,则可以把所有的版本写在一个txt文件中,然后再进行下载!!!
一、建立库包版本的txt配置文件
- 创建一个配置txt文件(文件名字自定义):
vi requirements_my_project.txt
- 写入需要安装的库包的名称和版本
说明:
- 版本名和版本号之间是两个
==
;- 不指定版本的,默认是下载最新版本;
- git是下载github上的库包,并安装;
- 每个库包版本之间都要另起一行
例如,我创建的requirements_my_project.txt
中的配置库包版本内容,如下:
numpy==1.16.1
pathlib==1.0.1
scandir==1.6
h5py==2.7.1
Keras==2.2.4
opencv-python==4.0.0.21
tensorflow-gpu==1.11.0
plaidml-keras==0.5.0
scikit-image
dlib==19.10.0
tqdm
git+https://www.github.com/keras-team/keras-contrib.git
二、安装txt配置文件中的库包
用python和pip安装库包:
python -m pip install -r requirements_my_project.txt
其中:
-m
是python的参数,-r
是pip的参数
参数说明:
-m:
module-name,指定需要安装的python库包的模块。( Searches sys.path for the named module and runs the corresponding .py file as a script.)-r:
安装需要库包的配置文件。( Install from the given requirements file. This option can be used multiple times.
)
更多python和pip参数的使用,可以查看:
- python -h
- pip install -h
♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠
如何用python和pip安装在txt文件中配置好版本的库包相关推荐
- 水文日常~~Python如何按行读取txt文件中的数据并去除每行末尾的回车符\n
#从文件中读取数据 with open ('data.txt') as file_object:lines = file_object.read().splitlines()#去除每行末尾的回车符
- 用python编写一段分析txt文件中文字情绪的程序
好的,我们可以使用 Python 的第三方库来分析文本情绪.这里有一种使用 Python 的方法: 首先,你需要安装第三方库: pipinstall snownlp 然后,你可以使用以下代码来分析文本 ...
- python怎么创建txt文件啊_搞定Python项目依赖:requirements.txt文件的创建和使用
Python的强大在于它拥有数量众多的第三方库协助开发,在编写Python项目时,我们经常会使用很多第三方模块.由于不同设备和系统的差异性,导致我们很难分散地控制项目依赖(头铁的同学请绕道),于是re ...
- python用pip安装numpy错误_在Ubuntu上用pip安装NumPy失败了
当我尝试: $sudo pip install numpy 在我的Ubuntu 12.04服务器上,我得到: --------------------------------------------- ...
- python用pip安装numpy完整命令_Python使用pip安装Numpy模块
安装Numpy模块一般有两种安装方法: 一:下载模块对应的.exe文件,直接双击运行安装 二:下载模块对应的.whl文件,使用pip安装 对于exe文件的安装比较简单,都是双击运行,这里就不说了. 这 ...
- python使用pip安装第三方库(工具包)速度慢、超时、失败的解决方案
python使用pip安装第三方库(工具包)速度慢.超时.失败的解决方案 参考文章: (1)python使用pip安装第三方库(工具包)速度慢.超时.失败的解决方案 (2)https://www.cn ...
- Python使用pip安装报错ModuleNotFoundError: No module named ‘pip._internal.cli.main‘的解决方法
Python使用pip安装报错ModuleNotFoundError: No module named 'pip._internal.cli.main'的解决方法 大家好,我叫亓官劼(qí guā ...
- Python使用pip安装报错ModuleNotFoundError: No module named ‘pkg_resources‘的解决方法
Python使用pip安装报错ModuleNotFoundError: No module named 'pkg_resources'的解决方法 大家好,我叫亓官劼(qí guān jié ),在 ...
- windows下 python 使用 pip 安装TA-Lib报错的原因及解决方法
windows下 python 使用 pip 安装TA-Lib报错的原因及解决方法 问题环境 问题描述 问题原因 & 解决办法 问题环境 Windows 10 x64 .python 3.8. ...
最新文章
- 【转】数据结构与算法(上)
- 算法 - 冒泡排序(C#)
- yarn资源参数配置
- SQL Server 2017 RC1 现已实现 Linux 功能扩展
- java反射用法示例_Java包| 类型,用法,示例
- while((getchar ()) != '\n')理解
- 【PyTorch】lr_scheduler.StepLR==>调整学习率的方法
- java连接kvstore_Tendermint ABCI 应用 KVStore 源码详解
- windows删除「WIN+R」的历史记录
- 操作系统第二章课后答案
- 常见的几种JavaScript设计模式
- Java实现 pdf 转 图片
- 云服务器查看物理MAC地址的方法
- 高远球技术(羽毛球)
- Spring源码解析【完整版】--【bilibili地址:https://www.bilibili.com/video/BV1oW41167AV】
- centos——记录一次开机启动设置
- ORA-01439: 要更改数据类型, 则要修改的列必须为空
- MySQL数据库软件介绍
- WinCE系统编译过程
- java同学录_java校友录系统
热门文章
- Linux系统中退出vim的编辑器3种情况
- 6. ZigZag Conversion
- Solr的函数查询(FunctionQuery)
- python下载安装教程图解-一招解决:各种版本的Python下载安装教程
- python资料包-5个G的Python学习资料包:让你从零基础成编程大神!
- python浪漫代码-Python打造浪漫的心形,助你情人节表白成功!
- python装饰器作用-如何理解Python装饰器?
- python自学路线-自学python编程的方法路线
- python到底可以做什么-Python到底可以做什么?
- python必背内容-【经验分享】学Python必背的初级单词