Heim Backend-Entwicklung Python-Tutorial So installieren Sie Git in Python

So installieren Sie Git in Python

Jul 03, 2019 pm 04:15 PM

So installieren Sie Git in Python

Git installieren

Bevor Sie Git verwenden, müssen Sie es auf Ihrem Computer installieren. Auch wenn es bereits installiert ist, ist es am besten, es auf die neueste Version zu aktualisieren. Sie können es über ein Softwarepaket oder ein anderes Installationsprogramm installieren oder den Quellcode herunterladen, kompilieren und installieren.

Installation unter Linux

Wenn Sie Git unter Linux mit einem Binärinstallationsprogramm installieren möchten, können Sie es mit den grundlegenden Paketverwaltungstools installieren, die in der Distribution enthalten sind. Wenn Sie beispielsweise Fedora verwenden, können Sie yum:

 $ sudo yum install git
Nach dem Login kopieren

verwenden. Wenn Sie eine Debian-basierte Distribution verwenden, versuchen Sie apt-get:

 $ sudo apt-get install git
Nach dem Login kopieren

Für weitere Optionen Git Auf der offiziellen Website finden Sie Installationsschritte auf verschiedenen Systemen im Unix-Stil unter http://git-scm.com/download/linux.

Installation auf dem Mac

Es gibt viele Möglichkeiten, Git auf dem Mac zu installieren. Der einfachste Weg ist die Installation der Xcode-Befehlszeilentools. Versuchen Sie auf Systemen mit Mavericks (10.9) oder höher, den Befehl git zum ersten Mal im Terminal auszuführen. Wenn Sie die Befehlszeilen-Entwicklertools nicht installiert haben, werden Sie aufgefordert, diese zu installieren.

Wenn Sie eine neuere Version installieren möchten, können Sie das Binärinstallationsprogramm verwenden. Das offiziell gewartete OSX Git-Installationsprogramm kann von der offiziellen Git-Website unter http://git-scm.com/download/mac heruntergeladen werden.

Installation unter Windows

Es gibt auch mehrere Installationsmethoden für die Installation von Git unter Windows. Die offizielle Version kann von der offiziellen Git-Website heruntergeladen werden. Öffnen Sie http://git-scm.com/download/win und der Download startet automatisch. Bitte beachten Sie, dass es sich um ein Projekt namens Git für Windows (auch msysGit genannt) handelt, das ein von Git getrenntes Projekt ist. Weitere Informationen finden Sie unter http://msysgit.github.io/.

Eine weitere einfache Möglichkeit ist die Installation von GitHub für Windows. Das Installationsprogramm enthält sowohl grafische als auch Befehlszeilenversionen von Git. Es unterstützt auch Powershell, bietet stabiles Zwischenspeichern von Anmeldeinformationen und robuste CRLF-Einstellungen. Wir werden später mehr darüber erfahren, aber vorerst genügt ein Satz. Sie können es von der GitHub-Website für Windows unter http://windows.github.com herunterladen.

Von der Quelle installieren

Manche Leute denken, dass die Installation von Git von der Quelle praktischer ist, weil man die neueste Version erhalten kann. Binäre Installationsprogramme neigen dazu, eine gewisse Verzögerung zu haben, aber natürlich ist Git in den letzten Jahren ausgereifter geworden und dieser Unterschied ist nicht mehr signifikant.

Wenn Sie Git aus dem Quellcode installieren möchten, müssen Sie die Bibliotheken installieren, von denen Git abhängt: Curl, Zlib, OpenSSL, Expat und Libiconv. Wenn Sie yum (wie Fedora) oder apt-get (wie Debian-basierte Systeme) auf Ihrem System haben, können Sie einen der folgenden Befehle verwenden, um das minimale Abhängigkeitspaket zu installieren, um die Binärversion von Git zu kompilieren und zu installieren:

 $ sudo yum install curl-devel expat-devel gettext-devel \
   openssl-devel zlib-devel
 $ sudo apt-get install libcurl4-gnutls-dev libexpat1-dev gettext \
   libz-dev libssl-dev
Nach dem Login kopieren

Um Dokumente in weiteren Formaten (z. B. doc, html, info) hinzufügen zu können, müssen Sie die folgenden Abhängigkeitspakete installieren:

 $ sudo yum install asciidoc xmlto docbook2x  
 $ sudo apt-get install asciidoc xmlto docbook2x
Nach dem Login kopieren

Wenn Sie alles Notwendige installiert haben Abhängigkeiten können Sie von mehreren Stellen aus fortfahren, um die neueste veröffentlichte Version des TAR-Pakets zu erhalten. Sie können es von der Kernel.org-Website unter https://www.kernel.org/pub/software/scm/git oder vom Mirror auf der GitHub-Website unter https://github.com/git/git/ herunterladen. Veröffentlichungen. Normalerweise ist die Version auf GitHub die neueste Version, aber kernel.org enthält Datei-Download-Signaturen, die Sie verwenden können, wenn Sie die Richtigkeit des Downloads überprüfen möchten.

Als nächstes kompilieren und installieren:

$ tar -zxf git-2.0.0.tar.gz
$ cd git-2.0.0   $ make configure
$ ./configure --prefix=/usr   
$ make all doc info   
$ sudo make install install-doc install-html install-info
Nach dem Login kopieren

Nach Abschluss können Sie Git verwenden, um Git-Upgrades zu erhalten:

$ git clone git://git.kernel.org/pub/scm/git/git.git
Nach dem Login kopieren

Weitere technische Artikel zu Python finden Sie unter Python-Tutorial Spalte zum Lernen!

Das obige ist der detaillierte Inhalt vonSo installieren Sie Git in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Wie löste ich das Problem der Berechtigungen beim Betrachten der Python -Version in Linux Terminal? Wie löste ich das Problem der Berechtigungen beim Betrachten der Python -Version in Linux Terminal? Apr 01, 2025 pm 05:09 PM

Lösung für Erlaubnisprobleme beim Betrachten der Python -Version in Linux Terminal Wenn Sie versuchen, die Python -Version in Linux Terminal anzuzeigen, geben Sie Python ein ...

Wie kann ich die gesamte Spalte eines Datenrahmens effizient in einen anderen Datenrahmen mit verschiedenen Strukturen in Python kopieren? Wie kann ich die gesamte Spalte eines Datenrahmens effizient in einen anderen Datenrahmen mit verschiedenen Strukturen in Python kopieren? Apr 01, 2025 pm 11:15 PM

Bei der Verwendung von Pythons Pandas -Bibliothek ist das Kopieren von ganzen Spalten zwischen zwei Datenrahmen mit unterschiedlichen Strukturen ein häufiges Problem. Angenommen, wir haben zwei Daten ...

Wie lehre ich innerhalb von 10 Stunden die Grundlagen für Computer-Anfänger-Programmierbasis in Projekt- und problemorientierten Methoden? Wie lehre ich innerhalb von 10 Stunden die Grundlagen für Computer-Anfänger-Programmierbasis in Projekt- und problemorientierten Methoden? Apr 02, 2025 am 07:18 AM

Wie lehre ich innerhalb von 10 Stunden die Grundlagen für Computer -Anfänger für Programmierungen? Wenn Sie nur 10 Stunden Zeit haben, um Computer -Anfänger zu unterrichten, was Sie mit Programmierkenntnissen unterrichten möchten, was würden Sie dann beibringen ...

Wie kann man vom Browser vermeiden, wenn man überall Fiddler für das Lesen des Menschen in der Mitte verwendet? Wie kann man vom Browser vermeiden, wenn man überall Fiddler für das Lesen des Menschen in der Mitte verwendet? Apr 02, 2025 am 07:15 AM

Wie kann man nicht erkannt werden, wenn Sie Fiddlereverywhere für Man-in-the-Middle-Lesungen verwenden, wenn Sie FiddLereverywhere verwenden ...

Was sind reguläre Ausdrücke? Was sind reguläre Ausdrücke? Mar 20, 2025 pm 06:25 PM

Regelmäßige Ausdrücke sind leistungsstarke Tools für Musteranpassung und Textmanipulation in der Programmierung, wodurch die Effizienz bei der Textverarbeitung in verschiedenen Anwendungen verbessert wird.

Wie hört Uvicorn kontinuierlich auf HTTP -Anfragen ohne Serving_forver () an? Wie hört Uvicorn kontinuierlich auf HTTP -Anfragen ohne Serving_forver () an? Apr 01, 2025 pm 10:51 PM

Wie hört Uvicorn kontinuierlich auf HTTP -Anfragen an? Uvicorn ist ein leichter Webserver, der auf ASGI basiert. Eine seiner Kernfunktionen ist es, auf HTTP -Anfragen zu hören und weiterzumachen ...

Was sind einige beliebte Python -Bibliotheken und ihre Verwendung? Was sind einige beliebte Python -Bibliotheken und ihre Verwendung? Mar 21, 2025 pm 06:46 PM

In dem Artikel werden beliebte Python-Bibliotheken wie Numpy, Pandas, Matplotlib, Scikit-Learn, TensorFlow, Django, Flask und Anfragen erörtert, die ihre Verwendung in wissenschaftlichen Computing, Datenanalyse, Visualisierung, maschinellem Lernen, Webentwicklung und h beschreiben

Wie erstelle ich dynamisch ein Objekt über eine Zeichenfolge und rufe seine Methoden in Python auf? Wie erstelle ich dynamisch ein Objekt über eine Zeichenfolge und rufe seine Methoden in Python auf? Apr 01, 2025 pm 11:18 PM

Wie erstellt in Python ein Objekt dynamisch über eine Zeichenfolge und ruft seine Methoden auf? Dies ist eine häufige Programmieranforderung, insbesondere wenn sie konfiguriert oder ausgeführt werden muss ...

See all articles