1. Descripción del problema
Encontró los siguientes problemas al ejecutar el código python
module ‘numpy‘ has no attribute ‘float‘
Dos, la solución
El motivo de esta solución es principalmente porque se eliminó np.float
de la versión en adelante. 1.24
Pero el código utilizado aquí se basa en una versión anterior Numpy
.
Ver la numpy
versión actual:
(Use el comando de instalación para ver la numpy
versión actual)
pip install numpy
反馈结果:
Requirement already satisfied: numpy in /home/wong/.local/lib/python3.8/site-packages (1.24.1)
# 说明我当前电脑的 numpy 版本是 1.24.1
Entonces, hay dos soluciones:
una es actualizar el código python que se usa actualmente para no usarlo np.float
.
El otro es degradar su versión de Numpy a 1.23.5
.Pasos
específicos:
- desinstalar el original
numpy
pip uninstall numpy
1.23.5
versión instalada denumpy
pip install -U numpy==1.23.5
Link de referencia
[1] Xi Yangz. El módulo encontrado 'numpy' no tiene atributo 'flotante' [EB/OL]. https://blog.csdn.net/Yao_Wan/article/details/128767735, 2023-01-26/2023 -04 -11.