webentwicklung-frage-antwort-db.com.de

Zuordnen von ipynb-Dateien zu Jupyter-Notizbüchern in Windows 10 (Anaconda)

Ich habe Anaconda 5.0.1 auf meinem Windows 10-Computer installiert. Ich habe ein paar Jupyter-Notizbücher auf meinem PC und möchte sie mit Jupyter verknüpfen, um nicht jedes Mal Jupyter öffnen und zu den Notizbuchordnern navigieren zu müssen. Ist das möglich?

PS: Ich habe hier gefragt, weil ich diese Frage für Programmierer interessanter fand, aber wenn Sie der Meinung sind, dass sie für SuperUser besser geeignet ist, werde ich sie für die Migration kennzeichnen.

16
DeltaIV

Installieren Sie nbopen: https://github.com/takluyver/nbopen

pip install nbopen
python -m nbopen.install_win

Jetzt können Sie auf die Dateien *.ipynb Doppelklicken:

Example.ipynb icon in Windows 7

23
endolith

assoziieren .ipnyb mit jupyter-notebook.exe

Unter Windows 10: Systemsteuerung/Programme/Standardprogramme/Einem Programm einen Dateityp oder ein Protokoll zuordnen/Standard-Apps nach Dateityp auswählen

Suchen Sie in der Liste der Erweiterungen nach ".ipnyb". Klicken Sie auf das Symbol und suchen Sie das Jupyter Notebook-Programm. In meiner Anaconda-Installation befindet es sich unter anaconda/scripts/jupyter-notebook.exe

9
fredm73

Wenn Sie Jupyter mit Anaconda installiert haben, können Sie Folgendes tun.

Erstellen Sie eine kleine Batch-Datei (z. B. start_jupyter_notebook.bat) mit dem Inhalt (die Befehle stammen von der Jupyter-Verknüpfung):

@echo off
set ANACONDAPATH=C:\_work\_programs\Anaconda3
%ANACONDAPATH%\python.exe %ANACONDAPATH%\cwp.py %ANACONDAPATH%^
 %ANACONDAPATH%\python.exe %ANACONDAPATH%\Scripts\jupyter-notebook-script.py %1

(Natürlich müssen Sie den ANACONDAPATH auf Ihre Installation umstellen)

Gehen Sie dann zu einer .ipynb-Datei Ihrer Wahl, klicken Sie mit der rechten Maustaste darauf, gehen Sie zu Eigenschaften -> Öffnen mit -> Ändern und wählen Sie Ihre erstellte Batch-Datei aus.

Ich bin mir ziemlich sicher, dass dies auch für jede andere Python/Jupyter-Installation eingerichtet werden kann.

P.S. Die Datei cwp.py richtet einige Umgebungsvariablen ein. Ich denke, dies ist der Grund, warum die Antwort von fredm73 nicht bei allen funktioniert hat. Abgesehen davon ist meine Antwort am Ende ziemlich ähnlich.

2
schendi

Einfachster Weg für mich - Doppelklick auf die .ipnyb-Datei. Wenn Sie aufgefordert werden, ein Programm zum Öffnen der Erweiterung auszuwählen, wechseln Sie zu/ProgramData/Anaconda3/Scripts, suchen Sie die Datei jupyter-notebook.exe und klicken Sie darauf.

HINWEIS - Um auf den ProgramData-Ordner zuzugreifen, müssen Sie ausgeblendete Ordner im Windows-Explorer anzeigen oder durch Eingabe von% programdata% in der Navigationszeile darauf zugreifen:

enter image description here

2
Amir F

Suchen Sie die Datei jupter-notebook.exe im Ordner C:\Users\my_username\Anaconda3\Scripts. Kopieren Sie die Adresse. Wenn Sie die .ipnyb-Datei öffnen, doppelklicken Sie (wenn Sie sie zum ersten Mal öffnen) oder öffnen Sie sie einfach mit und dort im Menü. Sie können die Option "Immer diese verwenden" ankreuzen und das Notizbuch unter "Weitere Programme suchen" im Menü suchen .

0
Dhawal Joshi