0
votes

Installation de H3 sur Windows correctement

Je reçois une erreur lorsque j'essaie d'installer le paquet H3 via PIP. Je couronne Python 3.6.

Voici l'erreur:

commande "D: \ pyth2 \ python.exe--c" importer seugools, tokenize; fichier = 'c: \ users \ 8523 ~ 1 \ appdata \ local \ température \ temp \ pip-install-0frm_v \ h3 \ setup.py'; f = getattr (Tokenize, 'Open', ouvert) ( fichier ); code = f.fin (). Remplacer ('\ r \ n', '\ n'); f.close (); EXEC (Compiler (code, Fichier , 'EXEC')) "Installation --Record C: \ Utilisateurs \ 8523 ~ 1 \ AppData \ local \ Temps \ PIP-Record-gizroq \ install-record.txt --Single-Version-gérée à l'extérieur - COMPLILE "Échec du code d'erreur 1 en C: \ Utilisateurs \ 8523 ~ 1 \ AppData \ local \ Temp \ PIP-PIP-INSTALL-0FRM_V \ H3 \

Comment puis-je contourner cette erreur?

J'ai installé tous les packages pré-obligés, sauf "faire" qui n'est pas disponible sous Windows.


0 commentaires

3 Réponses :


0
votes

Pendant que vous pouvez installer faire via CONDA, mais cela ne résoudra pas ce problème. Sur la page H3-Py, ils ont dit qu'il vaut mieux ne pas utiliser PIP sous Windows et utiliser Cmake pour l'installer à la place.

Voir cette réponse: https://github.com/uber/h3-py/issues/ 18 # Issuecomment-441454667

ou vous pouvez utiliser le sous-système Linux sous Windows pour éviter les tracas de programmation.


0 commentaires

0
votes

Le conseil le plus utile est https://github.com/uber/h3- Py / Problèmes / 32

Pour installer H3-Py sur Windows 10, vous devez avoir: P>

  1. Tout compilateur C ++, par exemple - Visual Studio 2017 LI>
  2. CMAKE LI>
  3. git pour Windows li>
  4. Subsystème Windows pour Linux ( https://docs.microsoft. com / ru-ru / windows / wsl / install-win10 ). Je recommanderais Kali. Sur Linux, vous devez installer des packages - git, cmake et autre chose - suivez les exigences du système. LI>
  5. python 2.6 (dans mon cas) li> ol>

    puis téléchargez h3-py - https://github.com/uber/h3 -py p>

    dans le dossier H3-py-maître Il existe un fichier "Configuration requise". Vous devez installer des packages avec PowerShell (PIP Install -R "Configuration requise-dev.txt"). Ensuite, vous devez ajouter des lignes dans le script .install.sh: p>

    ... p> xxx pré>

    ... p> xxx Pré>

    et après tout le type de PowerShell: P>

    .install.sh v3.4.2 True
    


0 commentaires

1
votes

Utiliser Conda Forge. Il y a un paquet H3-PY


0 commentaires