1.单独安装pytorch_lightning-1.8.1-py3-none-any.whl安装包
首先,我在本地下载了pytorch_lightning-1.8.1-py3-none-any.whl安装包,然后运行pip install pytorch_lightning-1.8.1-py3-none-any.whl对该版本进行下载,下载完成后,出现一下报错,提示我库与库之间版本不匹配:
这里面提示我说torchmetrics1.6.0和我所安装的lightning-utilities版本不匹配,python上导入就会出现一下bug
首先,我对lightning-utilities进行升级,升级后提示与pytorch_lightning库发生冲突:
但是此刻导入pytorch_lightning是可以运行的,为了以防万一,我把torchmetrics降级到0.7,后无报错,运行成功
2.安装pytorch_lightning后更换torch版本可能遇到的问题
2.1 numpy版本不匹配
原先安装的是pytorch2.5.1版本,后面降级为2.0.1版本,numpy版本变为2.0.1,导致导入pytorch_lightning出错,后面降级为1.24.4版本后,问题解决,可能是由python版本过老导致
pip install numpy==1.24.4
执行后问题解决,具体可参考该文章: