Konfigurieren Atom zum ausführen von Python ist3 scripts?
In mein terminal tippe ich $ which python3
, Ausgabe
/opt/local/bin/python3
Ich würde gerne konfigurieren Atom zum ausführen von scripts Python ist3. In meinem Atom-Config habe ich
runner:
python: "/opt/local/bin/python3"
Allerdings, wenn ich führen Sie das folgende Skript in einem Skript namens filename.py
,
import sys
print(sys.version)
Bekomme ich die folgende Ausgabe:
2.7.11 (default, Feb 18 2016, 22:00:44)
[GCC 4.2.1 Compatible Apple LLVM 7.0.2 (clang-700.1.81)]
Wie genau macht man den WEG für Python ist3.x-Skripte korrekt ausgeführt werden? Gibt es ein anderes Paket, das ich verwenden könnte?
- Nahuel und Terry sind korrekt. Allerdings, wenn Sie so etwas wie "script" und wollen permanent set Python ist3 als Standard-interpreter im Atom die Nutzung dieser stackoverflow.com/a/42033743/1955372
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie Mac OS X verwenden Sie das Verzeichnis auf dem terminal die Datei zu öffnen.
Wählen Sie die Datei Python ist3, mit der rechten Maustaste und wählen Sie "get info". Wählen Sie das Verzeichnis aus dem "Wo:" und in der Vergangenheit es im Atom.
Als Terry sagte Sie:
Sollte es funktionieren,
Nahuel 🙂
Gehen, um das Atom-Menüleiste -> Packages -> Script> Configure-Skript
(Oder Sie verwenden die Tastenkombination Umschalt+Strg+Alt+O)
Geben
python3
den Befehl Raum.Hoffentlich wird es funktionieren.
Besten,
Terry
#!/usr/local/bin/python3
diese Weise können Sie angeben, welche python-interpreter, die Sie verwenden möchten, auf einer pro-Datei basis.Installieren atom-Läufer in Ihrem Atom in den Einstellungen von Atom und dann im Paket und die Suche nach atom-Läufer und installieren Sie es.
Klicken Sie nun auf die Registerkarte Einstellungen für atom-runner-wie oben gezeigt-auf-Bild.
Klicken Sie dann auf Code Anzeigen, wie gezeigt in der Abbildung unten.
Dann gehen Sie zu den lib-Ordner und öffnen atom-Läufer.Kaffee und ersetzen Sie den folgenden code-Abschnitt:
Stellen Sie sicher, dass für die python keyword Wert ist Python ist3, wird es standardmäßig python. Siehe das Bild unten:
Andere Weg ist, um den Speicherort des Python ist3 mit dem Befehl
mir die Ausgabe ist :
hinzufügen und so ein Kram, in Ihre jede python-Datei. Zum Beispiel:-
Einzige Haken ist, dass Sie haben, dies zu schreiben, in jeder Datei.
Können Sie die Atom-Paket atom-python-laufen zum starten von python-code aus Atom, die python-version kann konfiguriert werden, in den Einstellungen des Pakets. Standardmäßig atom-python-run verwendet die syntax
python {file}
. Wenn der python-Befehl auf Ihrem system noch nicht zeigen, um Python ist3, ersetzen Sie einfach die Einstellung und schreibenpython3 {file}
.Sind Sie wahrscheinlich mit atom-python-run Paket zum ausführen von Python direkt aus Atom. Wenn Python2 ist die Standard-version von Python auf Ihrem system, dann Atom wird versuchen Ihre Python-code mit Python2-interpreter. Alles, was Sie tun müssen, ist zu ändern Sie einige Einstellungen im atom-python-run Paket zu erzählen, die wir verwenden möchten, Python ist3. Der Prozess ist einfach. Gehen Sie zu Einstellungen>>Pakete, klicken Sie auf die Schaltfläche "Einstellungen" auf atom-python-run Paket und in die Felder F5 und F6 Befehl, exchange python mit Python ist3. Das ist es. Jetzt starten Sie Ihre Python ist3 Skript durch drücken von F5 oder F6-Taste.
bin ich mit dem "script" - Paket (3.18.1 von rgbkrk) zum ausführen von code, der in atom-und dies ist, wie ich es behoben
Wenn Sie mit Atom-auf Mac OS-und Skript-3.18.1-und atom-python-run-0.9.7-Pakete installiert, werden die folgenden Schritte helfen Ihnen, aus.
Script-> Configure-Skript
Geben Sie dann in Python ist3 in das Feld Befehl im Optionen-dialog.
Dies sollte Ihr problem lösen.