Intenté seguir las instrucciones dadas en la documentación de Jupyter Notebook .
Desafortunadamente, no he podido resolverlo. ¿Dónde está exactamente este campo "comenzar en"?
Tengo un sistema Windows 7 (64 bits), con Anaconda3 instalado (no en la unidad C). Quiero cambiar la ubicación de la carpeta de inicio de Jupyter.
Respuestas:
cd
en el directorio o en un directorio padre (con el directorio deseado trabajará anidado en él).Tenga en cuenta que debe ser una carpeta (
E:\>
--- Esto no funcionará)Luego solo ejecuta el comando
jupyter notebook
fuente
c.NotebookApp.notebook_dir
propiedad dejupyter_notebook_config
, ni quiero cambiar laStart in
propiedad deJupyter (windows shortcut)
, solo quiero iniciar Jupyter una o dos veces en un directorio específico; justocd
allí (o vea la respuesta de @ DRozen )cmd
.%USERPROFILE%
del campo de destino del acceso directo de Jupyter Notebook .Utilice el archivo de configuración de jupyter notebook:
Abra
cmd
(o Anaconda Prompt ) y ejecutejupyter notebook --generate-config
.Esto escribe un archivo a
C:\Users\username\.jupyter\jupyter_notebook_config.py
.Busque la ubicación del archivo y ábralo en un Editor
Busque la siguiente línea en el archivo:
#c.NotebookApp.notebook_dir = ''
Sustituir por
c.NotebookApp.notebook_dir = '/the/path/to/home/folder/'
Asegúrese de usar barras diagonales en su ruta y use / home / user / en lugar de ~ / para su directorio de inicio, las barras invertidas podrían usarse si se colocan entre comillas dobles, incluso si el nombre de la carpeta contiene espacios como tales:
"D:\yourUserName\Any Folder\More Folders\"
Elimine el # al comienzo de la línea para permitir que la línea se ejecute
fuente
c.NotebookApp.notebook_dir = 'E:/Daniel/Python Projects/'
- Sigue abriéndose en otro lugar.Estoy en Windows 10 pero la misma versión de Anaconda.
fuente
jupyter-notebook-script.py
Primero intenta correr
jupyter notebook --notebook-dir="C:/Your/Desired/Start/Directory/"
en una línea de comando (cmd) para ver si el cuaderno Jupyter se abre en la ubicación deseada.
En caso afirmativo, puede convertirlo en un acceso directo:
En un Explorador de archivos de Windows o en el escritorio, haga clic con el botón derecho> Nuevo> Acceso directo
Ingrese la siguiente ubicación y haga clic en siguiente:
jupyter notebook --notebook-dir="C:/Your/Desired/Start/Directory/"
Ahora tiene un acceso directo para iniciar Jupyter en la ubicación que desee. Esto funciona en Windows 7, macOS y Linux. Para Windows, es mejor encerrar la ruta entre comillas dobles,
"
ya que las comillas simples'
no funcionarán si hay un espacio en la rutaTenga en cuenta que si encuentra el error que dice que la ruta no es válida, intente usar una barra diagonal común en
/
lugar de una barra diagonal inversa\
en la ruta comojupyter notebook --notebook-dir="D:/"
fuente
--notebook-dir
bandera funciona para mí en Mac y Linux.Acabo de tener el mismo problema y probé los métodos mencionados anteriormente. Después de varias pruebas, me di cuenta de que son parcialmente correctas y no son la solución completa. Probé lo siguiente en Windows 10 y Anaconda 4.4.0 con python 3.6.
Hay dos formas de hacerlo a pesar de que solo tienen una diferencia muy pequeña. Siga la forma en que marneylc sugirió anteriormente: es decir
1) Abra "Símbolo de Anaconda" y escriba
jupyter notebook --generate-config
2) Encuentra el archivo en
C:\Users\username\.jupyter\jupyter_notebook_config.py
3) Cambiar la línea de
#c.NotebookApp.notebook_dir = ''
ac.NotebookApp.notebook_dir = 'c:\test\your_root\'
4) Luego, vaya al acceso directo de Jupyter Notebook ubicado en
C:\Users\User_name\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Anaconda3 (64-bit)
5) Haz clic derecho y ve a
Properties
6) En el
Target
campo, elimine%USERPROFILE%
como se sugirió anteriormente.7) Luego, en el campo de
Start in
, escriba el mismo directorio dec:\test\your_root\
enjupyter_notebook_config.py
8) ¡Listo!
Como la forma más simple, después del paso 3, vaya a
C:\Users\User_name\Anaconda3\Scripts
4-2) Puede ver el archivo
jupyter-notebook.exe
y hacer clic en él.5-2) Luego, Jupyter inicia la carpeta que especificó
jupyter_notebook_config.py
. Entonces haga el atajo de este archivo.6-2) Hecho.
fuente
Puede cambiar la configuración desde la línea de comando conda:
jupyter notebook --generate-config
c.NotebookApp.notebook_dir
crédito a Clement https://groups.google.com/a/continuum.io/forum/#!topic/anaconda/gqRwT_SxGBw
fuente
Estoy usando Windows 7 (64 bits) con Anaconda2. En el menú de inicio, haga clic derecho
Jupyter Notebook -> Properties
. En elTarget
campo, cambie%USERPROFILE%
a su nuevo"D:\path"
.fuente
Por lo tanto, las respuestas anteriores ayudaron, pero permítanme aclararlo para que otras personas que no estén muy familiarizadas con MS-Windows puedan resolverlo de la misma manera:
Este problema ocurre cuando Windows 10 instala Anaconda con Python, Ipython y Jupyter Notebook.
Primero abra el Indicador de Anaconda y escriba lo siguiente en el indicador:
Obtendrás algo como esto:
Ya no tiene que hacer nada en el indicador. No tomé una instantánea de mi dirección completa debido a la privacidad, pero muestra algo como:
Busque esta carpeta en su unidad C: y en esta carpeta, busque el archivo python
jupyter_notebook_config.py
. Arrastre el archivo a un Notepad ++ para editarlo. Al editar, mire alrededor de la línea 214, para ver la cadena que se ve así:Descomente, es decir, elimine el "#" en la primera columna. Ahora agregue nuestra dirección de carpeta de destino en el '' de esta manera:
Luego guarda el archivo. Luego abra Anaconda prompt nuevamente, escriba
jupyter notebook
. Esto debería iniciar Jupyter Notebook en el navegador en la carpeta con la dirección anterior. Aquí, el punto clave es DESCOMENTAR (lo que significa eliminar) el # al frente de la línea, y luego, USAR \\ barras diagonales (para el separador de ruta) entre las carpetas. Si usa solo barras inclinadas \, no funcionará.Eso es todo.
fuente
Para Windows 10:
Properties
./
no use\
para la ruta) como se muestra en la captura de pantalla:fuente
Esta pregunta es bastante antigua y el problema parece haberse resuelto, pero solo para recordarme la próxima vez que me enfrente a este problema, aquí hay otra solución (aunque solo se probó en Windows 10).
El acceso directo para el cuaderno jupyter (ya sea desde el menú de inicio, un acceso directo de escritorio o fijado a la barra de tareas) llama a una serie de Scripts (presumiblemente para inicializar el cuaderno jupyter, etc.), que están escritos en el campo de texto Destino desde el acceso directo
Properties window
. Anexardebe iniciar el cuaderno en el directorio especificado (como señaló @Victor O, no puede ser una unidad, sino una carpeta).
Si eso no funciona, no está de más agregar también el mismo directorio al campo Iniciar en .
Nota: Utilicé barras diagonales en el campo Destino y barras diagonales en el campo Iniciar en . Siéntase libre de cambiar eso, si tiene curiosidad por saber qué combinaciones están funcionando.
Además, esta no fue mi idea, pero olvidé de dónde provenía (revisé el acceso directo de mi instalación anterior, porque estaba seguro de que no había intentado nada desde esta página, sino la forma propuesta desde el enlace que proporcionó el OP). . Si alguien quiere proporcionar el enlace, hágalo.
Lo siento si no puedo agregar ninguna investigación fundamental a esto, pero la solución funcionó para mí en cuatro sistemas separados y es bastante simple de implementar.
fuente
acepta la mayoría de las respuestas, excepto que en
jupyter_notebook_config.py
, tienes que ponerdoble
\\
es la respuesta clavefuente
Un buen consejo es navegar a la carpeta de inicio deseada en el Explorador de Windows:
en breve aparecerá un navegador web con la carpeta de inicio correcta.
fuente
Este método puede no ser relevante para su problema, pero para mí es bastante útil.
Simplemente escriba "cmd" en la barra de direcciones para abrir el símbolo del sistema y luego "jupyter notebook".
Mediante este método, puede abrir rápidamente Anaconda jupyter desde cualquier ruta en la que se encuentre actualmente en el sistema Windows.
fuente
Si su objetivo es cambiar permanentemente la ubicación de inicio. Puede hacerlo cambiando el acceso directo para el cuaderno. Asumiendo que estás en Windows 10
Buena suerte
fuente
Acabo de instalar Anaconda en Windows 10 y he estado intentando configurar Jupyter para que se abra en mi directorio especificado, incluida la actualización del archivo de configuración de Jupyter como se sugirió anteriormente. Esto no funcionó. Después de ver otros hilos, me topé con el archivo "notebook.bat" en la carpeta .anaconda \ scripts \. Esto lanza Jupyter. Tomé una copia del archivo .bat en la carpeta en la que quiero trabajar, lo ejecuté y listo. Jupyter se inicia en esa carpeta y ya no veo todas las carpetas de mi PC, solo la que quiero. Un acceso directo de escritorio más tarde y soy un feliz 'no techy'. Espero que esto ayude.
fuente
Puede hacer que Windows Bat File sea así.
Guárdelo como 'JupyterNB.bat' (o lo que quiera) y haga doble clic en él.
fuente
Después de muchos intentos lo he hecho. He mencionado los pasos más fáciles a continuación:
Haga clic derecho en el icono del iniciador jupyter desde el menú de inicio o el escritorio o el navegador anaconda
Ahora necesita cambiar 2 cosas en la pantalla: agregue su ruta a ambos objetivos y comience en la ventana de propiedades
Advertencias:
a. Su ruta debe estar en la misma unidad que la unidad en la que está instalado jupyter. Como el mío estaba en la unidad C, utilicé la siguiente ruta "C: / JupyterWorkLibrary"
si. Para el objetivo, al final de la ruta existente, es decir, después de sript.py ", agregue esto después de un espacio. Algunas personas han mencionado eliminar% USERPROFILE% del objetivo. No encontré esto. Imagen de propiedades de jupyter
C. Para comenzar, agregue la misma ruta. He usado un camino sin espacios para evitar problemas. También sugeriría seguir usando la ruta en comillas dobles de todos modos, también he usado barras diagonales en la ruta
Ahora solo inicia el cuaderno. Debería abrirse en la carpeta correcta.
Espero que esto ayude.
PD: Estoy seguro de que hay otras formas, esto funcionó para mí. Ni siquiera estoy seguro de las limitaciones mencionadas. Es solo que con estos pasos podría hacer mi trabajo.
fuente
A continuación se muestra cómo se resolvió el mismo problema que enfrenté. La mayoría de los pasos que tomé para resolver los problemas ya están descritos en las soluciones proporcionadas anteriormente por otros.
Hay dos formas de iniciar la aplicación Jupyter Notebook
Hay diferentes formas de configurar la aplicación Jupyter Notebook para guardar las notebooks en una carpeta que no sea la predeterminada.
Si usa Anaconda Navigator para iniciar el cuaderno
En caso de utilizar el navegador Anaconda para iniciar la aplicación Jupyter notebook, la forma de configurarlo es descomentar el campo "c.NotebookApp.notebook_dir" en "jupyter_notebook_config.py" y agregar la ruta. Después de actualizar el campo se ve así: c.NotebookApp.notebook_dir = < Ingrese la ruta absoluta aquí >
En el caso de Windows y cuando Anaconda está instalado para un usuario en particular, este archivo se encuentra en C: \ Users \ < USERNAME > .jupyter.
Si no encuentra la carpeta ".jupyter", siga los pasos a continuación para crearla.
Si utiliza el acceso directo (nombre: Jupyter Notebook) a la aplicación Jupyter Notebook para iniciarlo
Si examina el comando en el cuadro de destino de este acceso directo, notará que la aplicación Notebook se inicia ejecutando el archivo "C: \ Users \ < USERNAME > \ Anaconda3 \ Scripts \ jupyter-notebook-script.py" que acepta un parámetro de ruta
El enfoque básico para definir la ubicación donde se guardarán los archivos de la notebook es -> proporcionar la ruta de la carpeta requerida al iniciar la aplicación Jupyter Notebook. Esto se puede hacer de dos maneras:
Siga los pasos a continuación: (Nota: reemplace el texto entre corchetes con el texto real)
Reemplace "% USERPROFILE%" con
a. O bien: la variable de entorno creada para apuntar a la carpeta donde desea almacenar los archivos del cuaderno. El comando se verá así: C: \ Users \ < USERNAME > \ Anaconda3 \ Scripts \ jupyter-notebook-script.py% < ENVIRONMENTVARIABLE >%
si. O: la ruta absoluta a la carpeta de trabajo en la que desea que se almacenen los archivos del cuaderno. El comando se verá así: C: \ Users \ < NOMBRE DE USUARIO > \ Anaconda3 \ Scripts \ jupyter-notebook-script.py < F: // carpeta // subcarpeta >
Reemplace el texto (ruta) en el cuadro "Iniciar en" con:
a. O bien: la variable de entorno creada para apuntar a la carpeta donde desea almacenar los archivos del cuaderno. El texto en el cuadro "Iniciar en" se verá así:% < ENVIRONMENTVARIABLE >%
si. O: la ruta absoluta a la carpeta de trabajo donde desea que se almacenen los archivos del cuaderno. El texto en el cuadro "Iniciar en" se verá así: < F: // carpeta // subcarpeta >
Nota 1: Si hay espacios en la ruta, la ruta completa debe estar entre comillas dobles.
Nota 2: Las rutas en esta solución se aplican a la situación cuando Anaconda 3 (y Jupyter 3) se instala en Windows para un usuario en particular (no para todos los usuarios).
Personalmente preferí definir la variable de entorno en lugar de codificar la ruta en el acceso directo.
fuente
Open in Terminal
jupyter notebook
para ejecutar el Cuaderno desde la ubicación deseada.fuente
donde% WORKING_DIR% (H: \ data \ ML) - directorio donde vas a trabajar
Es la forma más simple de comando de una línea, en mi humilde opinión
fuente
Puede usar un programa llamado FileMenuTools de Lopesoft para su símbolo del sistema y simplemente escriba 'jupyter notebook'.
Alternativamente, también puede usarlo para crear un acceso directo dedicado usando el programa C: /windows/System32/cmd.exe y argumentos / k jupyter notebook --notebook-dir = "% FOLDERPATH%" pero esto abre el cuaderno en la carpeta principal así que tienes que hacer clic abajo.
fuente
En caso de que estés usando WinPython y no anaconda, entonces necesita navegar al directorio donde instaló WinPython por ejemplo
C:\WPy-3670\settings\.jupyter\jupyter_notebook_config.py
Necesita editar este archivo y encontrar la línea.
#c.NotebookApp.notebook_dir = ''
cambiarlo, por ejemploc.NotebookApp.notebook_dir = 'D:/your_own_folder/containing/jupyter_notes'
También debe cambiar la barra
\
diagonal inversa para barras diagonales/
. también asegúrese de descomentar la línea quitando#
fuente
Esto es lo que hago para Jupyter / Anaconda en Windows. Este método también le pasa a jupyter un script de configuración de Python. Lo uso para agregar una ruta a la carpeta principal de mi proyecto:
1 Crear jnote.bat en alguna parte:
En la misma carpeta, crea un acceso directo de Windows
jupyter-notebook
Agregue el icono de jupyter al acceso directo.
2 En las carpetas de proyectos de jupyter, haga lo siguiente:
Crea jupyter_notebook_config.py , pon lo que quieras aquí:
Luego pegue el
jupyter-notebook
atajo. Haga doble clic en el acceso directo y su jupyter debería encenderse y los paquetes en la carpeta principal estarán disponibles.fuente
Abra el símbolo de Anaconda y escriba para abrir una carpeta de notebook en la unidad G,
jupyter notebook --notebook-dir 'G:'
no hay "="fuente
¡Manera fácil!
1 - Escriba
jupyer notebook
en el menú de inicio2 - Marca
shortcut on desktop
dejupyter notebook
(¡clic derecho del mouse!)3 - Solo
drag and drop
estásfavorite folder
en el atajofuente
La forma mejor y más fácil se indica en la guía de jupyter begineers: [ https://jupyter-notebook-beginner-guide.readthedocs.io/en/latest/execute.html] Tiene solución de Windows y Mac, la solución para Mac es También aplicable para Ubuntu o cualquier distribución de Linux.
Espero que haya sido útil. Intenté agregar esto como un comentario, pero no tengo suficientes puntos de reputación para eso.
fuente