2016-10-18 3 views
5

Ich habe mit bpython für Python 2 und jetzt will ich es für Python 3 als auch verwenden.Wie bpython für Python 3 installieren?

jedoch auf Probleme stoßen, ich habe. Die bpython Dokumentation lautet:

bpython Python unterstützt 3. Es ist so einfach wie setup.py mit Python läuft 3.

Wenn ich das Setup-Skript ausführen es einen Build-Ordner erstellt, aber ich don‘ Weißt du, was du von dort tun kannst? Ich möchte in der Lage sein, bpython in das Terminal eingeben und die bpython-Schnittstelle für Python 3 ausführen.

Ich ursprünglich bpython mit pip installiert, das funktioniert von der Stange.

Antwort

4

Run python3 setup.py install command (ohne install es baut nur); sudo python3 setup.py install: Sie können den Befehl mit sudo voranstellen müssen.

BTW, können Sie auch pip: pip3 install bpython oder python3 -m pip install bpython verwenden.

Und wenn Sie pip installieren bpython für beide 2 und 3, dann können Sie Python-Version angeben, welche für eine bestimmte Sitzung zu verwenden, indem Sie eine der folgenden zwei Befehle:

python2 -m bpython 
python3 -m bpython 
+1

Dank für eine helfende Anfänger raus! Ich habe es geschafft, bpython in meinem Ordner "python3.5/site-packages" zu installieren. Aber wie richte ich bpython ein, damit ich "bpython" im Terminal eingeben kann? Es gibt kein ausführbares bpython-Skript im bpython-Ordner, das ich in meinem bash-Profil umbenennen kann. – timkl

+1

@timkl, Wenn Sie das Paket mit 'pip' installiert ist, listet den folgenden Befehl ausgeben, die alle Dateien installiert:' PIP3 zeigen -f bpython'. 'grep' es' pip3 show -f bpython | grep bin', um ausführbare Dateien aufzulisten. Andernfalls überprüfen Sie "bin" Verzeichnisse; Vielleicht müssen Sie die 'PATH'-Umgebungsvariable anpassen, wenn das' bin'-Verzeichnis nicht in 'PATH' aufgelistet ist. – falsetru

+1

Der Schlüssel für mich war das Verständnis 'python3 -m bpython' – jamescampbell

Verwandte Themen