pip install -r requirements.txt 后程序出错解决办法

pip install -r requirements.txt 后程序出错解决办法我在github上下载了一个项目,首先是安装依赖项,直接使用pipinstall-rrequirements.txt命令,安装的过程中出现一个问题,导致安装终止,问题描述如下:ERROR:Couldnotfindaversionthatsatisfiestherequirementpywin32==223(from-rrequirements2.txt(lin…

pip install -r requirements.txt 后程序出错解决办法

我在github上下载了一个项目,首先是安装依赖项,直接使用pip install -r requirements.txt命令,安装的过程中出现一个问题,导致安装终止,问题描述如下:

ERROR: Could not find a version that satisfies the requirement pywin32==223 (from -r requirements2.txt (line 33)) (from versions: none)
ERROR: No matching distribution found for pywin32==223 (from -r requirements2.txt (line 33))

因为没有在镜像源中找到规定版本的依赖项,所以安装终止。

然后我采取的办法是将requirements.txt中这个依赖项和已经安装完的依赖项全部删掉,然后继续使用pip install -r requirements.txt安装剩余的依赖项。最后再pip install pywin32。

但项目老是出错,然后我就找github上的那个作者询问,这个作者非常的耐心帮我找问题,最后找到问题之所在(太感谢那个作者了)。就是我红色加粗的部分导致安装的很多依赖项版本过高,正确方法是:

requirements.txt中没有对应版本的依赖项删掉(已经安装完的不能删掉),然后继续使用pip install -r requirements.txt,最后再单独安装没有安装上的依赖项(pip install的后面不加版本号),pip install 依赖项。

 

 

补充:

1.python项目中必须包含一个 requirements.txt 文件,用于记录所有依赖包及其精确的版本号。以便新环境部署。

requirements.txt可以通过pip命令自动生成和安装。

2.生成requirements.txt文件:pip freeze > requirements.txt

3.安装requirements.txt依赖:pip install -r requirements.txt
 

今天的文章pip install -r requirements.txt 后程序出错解决办法分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/32307.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注