À propos des problèmes de compatibilité des versions numpy
Description du problème
Étant donné que la version 2.5.0 de tensorflow doit correspondre, la version originale de numpy est 1.19.5. Lors de l'installation de la bibliothèque ax-platform (version 0.3.1), la version numpy est toujours automatiquement mise à jour vers 1.24.3. Mais de cette façon, numpy et tensorflow ne sont pas compatibles, et outre tensorflow, de nombreuses bibliothèques associées ont été installées dans l'environnement, la version numpy doit donc être réduite à 1.19.5. Après descente, il y a une nouvelle erreur :
pandas 2.0.1 nécessite numpy>=1.20.3; python_version < « 3.10 », mais vous avez numpy 1.19.5 qui est incompatible.
Analyse des causes :
Au début, j'ai essayé de désinstaller ax-platform et d'installer une version inférieure. Après avoir essayé plusieurs versions, j'ai constaté que cela ne fonctionnait pas. Gardez donc la version ax-platform inchangée, mais réduisez la version pandas pour qu'elle corresponde à numpy 1.19.5.
solution:
Utilisez la commande conda search --info pandas pour trouver la version adaptée.
J'ai donc choisi d'installer pandas version 1.3.5, et plus aucune erreur n'a été signalée.