J'ai rencontré un problème ** qui ne parvient pas à construire ** pandas 1.1.0 ou version ultérieure sur ** Alpine Linux **, j'ai donc résumé les contre-mesures.
Failed to build pandas
ERROR: Could not build wheels for pandas which use PEP 517 and cannot be installed directly
C'était un échec de ** pandas 1.1.0 **. La demande Issue et Pull ont déjà été créées sur le référentiel pandas GitHub et ont été fusionnées dans la branche principale. ** Une version modifiée sera publiée dans pandas 1.2 **.
Si vous cochez ** Milestone ** of pandas, ** pandas 1.2 ** devrait être publié d'ici le ** 2020/11/29 **, et pour le moment (2020/08/26), il reste jusqu'à 3 mois Vous devez attendre longtemps.
En regardant les échanges suivants dans Issue, je ressens une forte volonté de ne pas prendre en charge jusqu'à ** 1,2 **, donc je pense qu'il est peu probable que cela soit avancé et corrigé dans la série 1.1. [^ 1] Par conséquent, si vous ne prévoyez pas d'utiliser les nouvelles fonctionnalités de pandas 1.1.0 ou version ultérieure, nous vous recommandons d'utiliser ** pandas 1.0.5 ** pour l'éviter.
[^ 1]: Pour le moment (26/08/2020), Milestone a été rattrapé à 1.1.2 pour la série 1.1, mais cette modification n'est pas incluse pour l'instant.
Dans mon cas, j'ai utilisé ** pip ** pour installer ** pandas **, j'ai donc spécifié la version comme suit et l'ai rendue compatible avec ** pip install **.
- pip install pandas --no-build-isolation
+ pip install pandas==1.0.5 --no-build-isolation
C'était un problème qui ne se produisait qu'en combinaison avec Alpine Linux, alors je me suis demandé s'il y avait une telle chose. Divers difficile: réflexion: