在深度学习中,离不开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版本如下。

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐