写在最前面
参考:https://blog.csdn.net/m0_52583356/article/details/129713463
安装命令:
pip install scikit-learn
报错如下:
ERROR: Could not install packages due to an OSError: [Errno 2] 没有那个文件或目录: ‘/home/tjh/miniconda3/envs/pytorch1.12_gpu/lib/python3.9/site-packages/numpy-1.23.4.dist-info/METADATA’
删除“numpy-1.23.4.dist-info”文件夹后,再次安装,成功
解决方案
要根据报错信息找到并删除“numpy-1.23.4.dist-info”文件夹,可以按照以下步骤操作:
- 打开终端:首先打开你的终端或命令行工具。
- 切换到目标目录:使用cd命令进入到包含有问题的numpy文件夹的路径。根据你的错误信息,路径应该是:
cd /home/tjh/miniconda3/envs/pytorch1.12_gpu/lib/python3.9/site-packages/
确认文件夹存在:在删除任何东西之前,确认“numpy-1.23.4.dist-info”文件夹确实存在。可以使用ls命令查看:
ls | grep numpy-1.23.4.dist-info
删除文件夹:一旦确认文件夹存在,并且你确定要删除它,可以使用rm -r命令来删除整个文件夹:
rm -r numpy-1.23.4.dist-info
- 安装或修复Numpy:删除文件夹后,重新安装或修复Numpy以确保一切正常。如果你是用conda安装的,可以使用:
conda install numpy
如果是用pip安装的,可以使用:
pip install numpy --force-reinstall