在深度学习中,离不开numpy,matplotlib,pillow, opencv这几个依赖包,不同版本的python需要安装不同版本的以上依赖包。
python3.8中我用的没问题的以上依赖包的版本如下:(伙伴们可以直接食用)
matplotlib | 3.7.0 |
numpy | 1.20.0 |
opencv-python | 4.9.0.80 |
pillow | 9.4.0 | 10.3.0 |
python | 3.8.19 | 3.12.3 |
pytorch | 1.7.1 | 2.2.0 |
顺便附上pytorch版本。
如果安装的版本不同可能会报的错如下:
1. WARNING: Error parsing requirements for numpy: [Errno 2] No such file or directory: 'd:\\anacon\\envs\\realai\\lib\\site-packages\\numpy-1.24.4.dist-info\\METADATA
2. ERROR: Could not install packages due to an OSError: [Errno 2] No such file or directory: 'd:\\anacon\\envs\\realai\\lib\\site-packages\\numpy-1.24.4.dist-info\\METADATA
解决办法:重新安装正确版本的python和依赖包。
注意,首先需要去虚拟环境中D:\anacon\envs\realai\Lib\site-packages,删除numpy安装文件,如下文件中所示,因为使用pip uninstall 卸载不干净。
重新安装正确版本的依赖包,numpy,matplotlib,匹配的python版本如下。