Wie zu bekommen Spyder öffnen Sie die python-Skripts (.py-Dateien) direkt aus dem Windows Explorer
Ich habe vor kurzem installiert die Anaconda distribution auf Windows 7 (Anaconda 3-2.4.0-Windows-x86_64). Anders als im LEERLAUF, ich kann nicht mit der rechten Maustaste und öffnen Sie eine py-Datei in das Spyder IDE. Ich werde zu öffnen Spyder ersten und dann navigieren Sie zu der Datei oder per drag und drop in den editor. Gibt es eine Möglichkeit, die Datei zu öffnen in den editor direkt von Witwen-Explorer?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Mit der aktuellen version von Anaconda (4.1.0) können Sie einfach mit der rechten Maustaste auf ein python-Skript in der Windows-Datei-Explorer und wählen Sie "Öffnen mit". Das erste mal Sie dies tun, müssen Sie wählen Sie "Wählen Sie Standard-Programm" und navigieren Sie dann zu spyder.exe in das Skript-Verzeichnis in Ihrem Anaconda-installation. Stellen Sie außerdem sicher, dass die "Immer mit dem ausgewählten Programm dieser Art von Datei öffnen" nicht markiert ist und klicken Sie dann auf OK. Von nun an spyder.exe wird immer werden in die Liste der Optionen, wenn Sie die Option "Öffnen mit" aus dem Rechtsklick-Menü des Windows Datei-Explorer.
Ich hatte ein ähnliches problem mit einem anderen Stück software, die ich verwenden, das ich benutze.
Meiner Arbeit um für dieses problem ist, um die Dateizuordnung für .py-Dateien zu
C:\Anaconda\Scripts\spider-script.py
über die Öffnen mit dialog. Wenn Sie jetzt versuchen, öffnen Sie IhreFile.py
durch einen Doppelklick erhalten Sie eine Fehlermeldung wieDies kann behoben werden, indem die Bearbeitung der
spyder-script.py
registry Schlüssel:und ersetzen Sie den Standardwert
"C:\Anaconda\Scripts\spyder-script.py" %1
mit"C:\Anaconda\python.exe" "C:\Anaconda\Scripts\spyder-script.py" %1
. Nutzen Sie die Suche-Funktion dieser Taste, wenn der Pfad ist nicht das gleiche für Ihre Maschine, und natürlich den entsprechenden Pfad für die python-installation.spyder-script.py
sollten, führen Sie nun in eine python-shell.Aus der docstring von ftype,
Jetzt gibt es keine Möglichkeit, eine Datei zu öffnen, die in Spyder aus dem Windows Datei-Explorer bei der Verwendung von Anaconda. Aber wir haben diese Funktionalität in einer zukünftigen version.
Es funktioniert durch hinzufügen eines Eintrags in die Öffnen mit Menü können Sie sehen, wenn Sie einen Maus-Rechtsklick auf eine Datei im Explorer.
C:\Anaconda3\Scripts\spyder.exe
es öffnet sich auf Doppelklick (es öffnet sich ein Schwarzes terminal-Fenster kurzzeitig, und das icon sieht nicht gut aus)Was sehr gut funktioniert ist für mich ein Windows (10), ist die Beteiligung der
*.py
Dateien mit einer batch-Datei (sagen wir mal "SpyderBATCH.bat") mit dieser Zeile :Wo
[ANACONDA_FOLDER_PATH]
zu ersetzen mit dem vollständigen Pfad zu der Anaconda-Ordner (normalerweise unter "Program Files").Was Windows macht, wenn ein Doppelklick auf ein python-script (sagen wir mal "file.py"), ist pass SpyderBATCH, als parameter-Nummer
%1
den vollständigen Pfad zu "file.py".Dann Spyder gestartet und das Skript "file.py" in der editor-Ansicht.
War ich nicht in der Lage zu finden, eine spyder.exe bei meiner installation von conda. Aber in meinem Benutzer/.anaconda/navigator/Skripte, die ich gefunden spyder.bat-Datei. Mit diesem die Datei zu öffnen, öffnet sich eine anaconda prompt und kurz nach spyder die Datei geöffnet wird. Die Symbol-Datei ist gebrochen aber es funktioniert für mich. Hoffe, dass dies helfen könnte.