Wie kann ich Python-Envisage installieren?

Wie kann ich Python-Envisage installieren?

Meine Frage ist, wie ich Ubuntu 11.10-Pakete auf Ubuntu 10.04 installieren kann. Ich möchte python-envisage(4.0.1) installieren, aber im Ubuntu 10.04 Software Center gibt es nur python envisagev3.1.1. Außerdem wurde das Paket von python-envisagecorein umbenannt python-envisage.

Antwort1

Verwenden Sie einen Python-Paketmanager wie:Einfach zu installierenoderPip, beide sind im Software Center verfügbar.

Sie sollten diese Schritte befolgen:

  1. Entfernen Sie alle über den Ubuntu-Paketmanager oder auf andere Weise installierten Envisage-Versionen.
  2. Installieren Sie easy_install.

  3. Wenn das Paket, das Sie installieren möchten, C-Erweiterungen hat (und Envisage hat diese), müssen Sie mindestens diese Pakete installieren: build-essentials, python-dev. Die Punkte 2 und 3 können beide mit einem Befehl ausgeführt werden

    sudo apt-get installiere Python-Setup-Tools, Python-Dev, Build-Essentials

  4. Öffnen Sie abschließend die Konsole und geben Sie ein:

    sudo easy_install vorstellen

Dadurch sollte Version 4.0.0 installiert werden (indem Sie sie aus den offiziellen Repos abrufen und kompilieren, dauert dies eine Weile).

Sie können jedes Paket aus den offiziellen Python-Repos einfach mit installieren

sudo easy_install package

Pip funktioniert ähnlich, bietet aber eine Deinstallationsfunktion. Der Hauptvorteil von easy_install ist seine Popularität. Wenn Sie pip verwenden möchten, müssen Sie dasPython-PipPaket stattPython-Setuptoolsund verwenden Sie den folgenden Befehl (nicht getestet):

pip install envisage

Antwort2

Im Software-Center sind nur die Softwareversionen verfügbar, die zum Zeitpunkt der Veröffentlichung der Distribution verfügbar waren. Diese Versionen gelten als stabil und es werden nur Stabilitäts- und Sicherheitsfixes veröffentlicht.

Sehr selten werden bei stabilen Releases komplett neue Versionen zur Verfügung gestellt – dies gilt insbesondere für LTS-Releases.

Der normale Mechanismus zum Testen neuer Softwareversionen ist das Testen von PPAs. Sie können danach suchen aufwww.launchpad.net

Ich habe kurz nachgesehen, aber keine für Lucid zurückportierte Version 4 von Python-Envisage gefunden.

Daher gibt es eine Reihe möglicher Lösungen (die jedoch nicht erschöpfend sind):

  • Bleiben Sie bei der Version, die Sie verwenden
  • Upgrade auf 11.10 (über 10.10 und 11.04)
  • Installieren Sie eine Virtualisierungslösung, um 11.10 auszuführen
  • Dualboot mit 11.10
  • ... und wenn Sie sich besonders mutig fühlen, kompilieren Sie aus dem Quellcode.

Antwort3

Öffnen Sie den Synaptic-Paketmanager und geben Sie Schlüsselwörter ein. Dann erhalten Sie die gewünschten Pakete. Aber bevor Sie das tun, müssen Sie Ihr System vollständig aktualisieren. Danke.

verwandte Informationen