问题
在迁移环境时,使用pip安装requirement.txt文件时出现报错:
该报错表示某个包没有被找到
检查后发现,在使用
pip freeze > requirements.txt
将原环境的依赖包导出时,出现了数据错误:部分依赖包后面的下载地址
解决方法
手动删除requirement.txt文件中的下载链接
问题成因
环境中部分依赖库的安装依靠了pycharm的项目解释器package install
总结
目前看来,虽然pycharm的依赖库安装非常方便,但是这些库的安装依赖了pycharm的内部源,这让依托pycharm的依赖库在环境依赖库导出时会附带正常情况找不到的安装链接。