关于python中各种库版本不兼容问题的解决方法
·
此解决方案对numpy,pytorch,tensorflow,transformers等库广泛试用.
实际上由于版本不兼容引起的问题单纯用pip uninstall是无法解决的,具体解决的步骤为:
- pip uninstall 相关库. e.g. tensorflow和keras及tf_keras
- 找到库下载的路径,比如我这里是D:Python/Lib/site-package/tensorflow,物理删除文件夹
- pip cache purge
- 重新下载对应版本,比如pip install tensorflow2.16.1,pip install tf_keras2.16.0
- 重新运行
一般而言问题到这里就解决了,如果还没有考虑检查site-package里有没有以~开头的相关废弃文件,一起删除
更多推荐
所有评论(0)