El módulo encontrado 'numpy' no tiene una solución de atributo 'flotante' cuando se ejecuta el código python

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.floatde la versión en adelante. 1.24Pero el código utilizado aquí se basa en una versión anterior Numpy.
Ver la numpyversión actual:
(Use el comando de instalación para ver la numpyversió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:

  1. desinstalar el originalnumpy
pip uninstall numpy
  1. 1.23.5versió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.

Supongo que te gusta

Origin blog.csdn.net/qq_39779233/article/details/130095024
Recomendado
Clasificación