pip 安装requirement 报错 ERROR: Could not install packages due to an OSError: [Errno 2]

问题

在迁移环境时,使用pip安装requirement.txt文件时出现报错:
在这里插入图片描述

该报错表示某个包没有被找到
检查后发现,在使用

pip freeze > requirements.txt

将原环境的依赖包导出时,出现了数据错误:部分依赖包后面的下载地址
pip 安装requirement 报错 ERROR: Could not install packages due to an OSError: [Errno 2]_第1张图片

解决方法

手动删除requirement.txt文件中的下载链接

pip 安装requirement 报错 ERROR: Could not install packages due to an OSError: [Errno 2]_第2张图片

问题成因

环境中部分依赖库的安装依靠了pycharm的项目解释器package install

总结

目前看来,虽然pycharm的依赖库安装非常方便,但是这些库的安装依赖了pycharm的内部源,这让依托pycharm的依赖库在环境依赖库导出时会附带正常情况找不到的安装链接。

你可能感兴趣的:(Python,日常问题,pycharm,python,ide,pip)