install pygit2: fatal error: 'git2.h' file not found
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 25/100
Piste de recherche
Commencez par reproduire sudo pip install git-deps dans l’environnement macOS Python 2.7 signalé et examinez les exigences de compilation de pygit2 liées à l’en-tête manquant git2.h. Vérifiez si le projet documente ou contrôle cette dépendance ; le travail est considéré comme terminé lorsque l’installation réussit ou que les prérequis nécessaires et l’échec sont clairement documentés.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
maybe this is not a git-explode issue, but still I've run into it:
sudo pip install git-deps
results in:
creating build/temp.macosx-10.11-x86_64-2.7
building '_pygit2' extension
creating build/temp.macosx-10.11-x86_64-2.7/src
clang -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/usr/local/include -I/usr/local/include -I/usr/local/opt/openssl/include -I/usr/local/opt/sqlite/include -I/usr/local/Cellar/python@2/2.7.15/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c src/blob.c -o build/temp.macosx-10.11-x86_64-2.7/src/blob.o
In file included from src/blob.c:30:
src/blob.h:33:10: fatal error: 'git2.h' file not found
#include <git2.h>
^
1 error generated.
error: command 'clang' failed with exit status 1
----------------------------------------
Command "/usr/local/opt/python@2/bin/python2.7 -u -c "import setuptools, tokenize;__file__='/private/tmp/pip-install-u4aDlM/pygit2/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /private/tmp/pip-record-_osVGz/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /private/tmp/pip-install-u4aDlM/pygit2/
- Langage dominant
- Python
- Étoiles
- 60
- Forks
- 3
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de aspiers/git-explode
-
Crash creating exploded topicsOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
aspiers/git-explode#7 ·
-
Ignores --prefixPeut-être pris @Werkov l’a pris il y a 848 jours. Ouverte
Difficulté 3/5 1-2 jours Accessibilité débutants 45/100
aspiers/git-explode#8 · 1 commentaire ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
aspiers/git-explode#6 · 1 commentaire ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 45/100
aspiers/git-explode#4 ·
-
Needs decent test coveragePeut-être à nouveau libre @aspiers l’a pris il y a 3088 jours, et aucune pull request n’est ouverte. Ouvertehelp wanted
aspiers/git-explode#2 · 1 personne assignée ·
Toutes les issues de aspiers/git-explode
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
Les mainteneurs répondent en général sous 1 jour
-
Claiming namespace `thejakia1`Ouvertenamespace operations
Difficulté 1/5 Moins d'une heure Accessibilité débutants 65/100
EclipseFdn/open-vsx.org#15057 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
FinanceFlash/unvibecode#349 ·
-
Mission statement: why this is free, in the README, Why This Exists and the wiki HomePeut-être pris @ChiefGyk3D l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
ChiefGyk3D/Clouds-Against-Humanity#348 ·
Les mainteneurs répondent en général sous 1 jour
-
[Perf] Default --vllm-watermark 0.05 for rollouts (hybrid models re-preempt under KV pressure)Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
vllm-project/vime#508 ·
Les mainteneurs répondent en général sous 4 jours