Tentei seguir as instruções fornecidas na documentação do Jupyter Notebook .
Infelizmente, não consegui descobrir. Onde exatamente é esse campo "iniciar em"?
Eu tenho um sistema Windows 7 (64 bits), com o Anaconda3 instalado (não na unidade C). Desejo alterar o local da pasta inicial do Jupyter.
path
anaconda
jupyter-notebook
jupyter
kchak
fonte
fonte
Respostas:
cd
no diretório ou em um diretório pai (com o diretório pretendido, você trabalhará aninhado nele).Observe que deve ser uma pasta (
E:\>
--- Isso não funcionará)Em seguida, basta executar o comando
jupyter notebook
fonte
c.NotebookApp.notebook_dir
propriedade dejupyter_notebook_config
, nem quero alterar aStart in
propriedade doJupyter (windows shortcut)
, apenas quero iniciar o Jupyter uma ou duas vezes em um diretório específico; logocd
ali (ou veja a resposta de @ DRozen ) #cmd
.%USERPROFILE%
do campo Destino do atalho do Jupyter Notebook .Use o arquivo de configuração do notebook jupyter:
Abra
cmd
(ou Prompt do Anaconda ) e executejupyter notebook --generate-config
.Isso grava um arquivo em
C:\Users\username\.jupyter\jupyter_notebook_config.py
.Navegue até o local do arquivo e abra-o em um Editor
Procure a seguinte linha no arquivo:
#c.NotebookApp.notebook_dir = ''
Substituir por
c.NotebookApp.notebook_dir = '/the/path/to/home/folder/'
Certifique-se de usar barras invertidas em seu caminho e usar / home / user / em vez de ~ / no diretório inicial, as barras invertidas podem ser usadas se colocadas entre aspas duplas, mesmo que o nome da pasta contenha espaços como tais:
"D:\yourUserName\Any Folder\More Folders\"
Remova o # no início da linha para permitir que a linha seja executada
fonte
c.NotebookApp.notebook_dir = 'E:/Daniel/Python Projects/'
- Ela continua abrindo em outro lugar.Estou no Windows 10, mas a mesma versão do Anaconda.
fonte
jupyter-notebook-script.py
Primeira tentativa de executar
jupyter notebook --notebook-dir="C:/Your/Desired/Start/Directory/"
em uma linha de comando (cmd) para ver se o bloco de anotações Jupyter é aberto no local desejado.
Se sim, você pode torná-lo um atalho:
No Windows File Explorer ou na área de trabalho, clique com o botão direito do mouse em> Novo> Atalho
Digite o seguinte local e clique em Avançar:
jupyter notebook --notebook-dir="C:/Your/Desired/Start/Directory/"
Agora você tem um atalho para iniciar o Jupyter no local desejado. Isso funciona no Windows 7, macOS e Linux. Para o Windows, é melhor incluir o caminho entre aspas duplas
"
como aspas simples'
não funcionarão se houver um espaço no nome do caminhoObserve que se você encontrou o erro dizendo que o caminho não é válido, tente usar barra comum em
/
vez de barra invertida\
no caminho, comojupyter notebook --notebook-dir="D:/"
fonte
--notebook-dir
bandeira funciona para mim no mac e linux.Eu apenas tive o mesmo problema e testei os métodos mencionados acima. Após várias tentativas, percebi que elas estão parcialmente corretas e não são a solução completa. Testei o abaixo no Windows 10 e no Anaconda 4.4.0 com python 3.6.
Existem duas maneiras de fazer, embora tenham apenas uma diferença muito pequena. Siga o caminho sugerido acima pelo marneylc: ie
1) Abra "Prompt do Anaconda" e digite
jupyter notebook --generate-config
2) Você encontra o arquivo em
C:\Users\username\.jupyter\jupyter_notebook_config.py
3) Mude a linha de
#c.NotebookApp.notebook_dir = ''
parac.NotebookApp.notebook_dir = 'c:\test\your_root\'
4) Em seguida, vá para o atalho do Jupyter Notebook localizado em
C:\Users\User_name\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Anaconda3 (64-bit)
5) Clique com o botão direito e vá para o
Properties
6) No
Target
campo, remova%USERPROFILE%
como stenlytw sugerido acima.7) Em seguida, no campo de
Start in
, digite o mesmo diretórioc:\test\your_root\
emjupyter_notebook_config.py
8) Feito!
Como a maneira mais simples, após a etapa 3, vá para
C:\Users\User_name\Anaconda3\Scripts
4-2) Você pode ver o arquivo
jupyter-notebook.exe
e clicar nele.5-2) Em seguida, o Jupyter inicia a pasta especificada
jupyter_notebook_config.py
. Portanto, faça o atalho deste arquivo.6-2) Feito.
fonte
Você pode alterar a configuração na linha 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
fonte
Estou usando o Windows 7 (64 bits) com o Anaconda2. No menu Iniciar, clique com o botão direito
Jupyter Notebook -> Properties
. NoTarget
campo, mude%USERPROFILE%
para o seu novo"D:\path"
.fonte
Portanto, as respostas acima ajudaram, mas permita-me deixar claro para que outras pessoas que não estão familiarizadas com o MS-Windows possam trabalhar da mesma maneira:
Esse problema ocorre quando o Windows 10 instala o Anaconda com Python, Ipython e Jupyter Notebook.
Primeiro abra o prompt do Anaconda e digite o seguinte no prompt:
Você obterá algo como isto:
Você não precisa mais fazer nada no prompt. Não capturei meu endereço completo por causa da privacidade, mas mostra algo como:
Encontre esta pasta na sua unidade C: e, nessa pasta, encontre o arquivo python
jupyter_notebook_config.py
. Arraste o arquivo para um Notepad ++ para editá-lo. Ao editar, procure na linha 214 a string que se parece com:Remova o comentário, exclua o "#" na primeira coluna. Agora adicione nosso endereço de pasta de destino no '' assim:
Salve o arquivo. Em seguida, abra o prompt do anaconda novamente, digite
jupyter notebook
. Isso deve iniciar o Jupyter Notebook no navegador da pasta com o endereço acima. Aqui, o ponto principal é UNCOMMENT (que significa excluir) o # na frente da linha e, em seguida, USE \\ barras duplas (para o separador de caminho) entre pastas. Se você usar apenas barras simples \, não funcionará.Isso é tudo.
fonte
Para o Windows 10:
Properties
./
não use\
para o caminho), como mostrado na captura de tela:fonte
Esta pergunta é bastante antiga e o problema parece ter sido resolvido, mas, para me lembrar da próxima vez que estiver enfrentando esse problema, aqui está outra solução (testada apenas no Windows 10).
O atalho para o bloco de anotações jupyter (seja no menu Iniciar, um atalho na área de trabalho ou fixado na barra de tarefas) chama vários Scripts (presumivelmente para inicializar o bloco de anotações jupyter etc.), que são escritos no campo Alvo a partir do atalho.
Properties window
. Anexardeve iniciar o notebook no diretório especificado (como o @Victor O apontou, ele não pode ser uma unidade, mas deve ser uma pasta).
Se isso não funcionar, não será demais adicionar também o mesmo diretório ao campo Iniciar em .
Nota: usei barras invertidas no campo Destino e barras invertidas no início em campo . Sinta-se à vontade para mudar isso, se tiver curiosidade sobre quais combinações estão funcionando.
Além disso, essa não foi minha ideia, mas esqueci de onde veio (verifiquei o atalho da minha instalação anterior, pois tinha certeza de não ter tentado nada nesta página, mas a maneira proposta no link fornecido pelo OP). . Se alguém quiser fornecer o link, faça-o.
Desculpe se não posso adicionar nenhuma pesquisa fundamental a isso, mas a solução funcionou para mim em quatro sistemas separados e é bastante simples de implementar.
fonte
concorda com a maioria das respostas, exceto que em
jupyter_notebook_config.py
, você deve colocarduplo
\\
é a resposta chavefonte
Uma boa dica é navegar até a pasta inicial desejada no Windows Explorer:
um navegador da web deve aparecer em breve com a pasta inicial correta.
fonte
Este método pode não ser relevante para o seu problema, mas para mim é bastante útil.
Basta digitar "cmd" na barra de endereços para abrir o prompt de comando e, em seguida, "bloco de notas jupyter".
Através desse método, você pode abrir rapidamente o Anaconda jupyter a partir de qualquer caminho que esteja no sistema Windows.
fonte
Se seu objetivo é alterar permanentemente o local de inicialização. Você pode fazer isso alterando o atalho do notebook. Supondo que você esteja no Windows 10
Boa sorte
fonte
Acabei de instalar o Anaconda no Windows 10 e tenho tentado configurar o Jupyter para abrir no meu diretório especificado, incluindo a atualização do arquivo de configuração do Jupyter, conforme sugerido acima. Isso não funcionou. Depois de visualizar outros tópicos, deparei-me com o arquivo "notebook.bat" na pasta .anaconda \ scripts \. Isso lança o Jupyter. Tirei uma cópia do arquivo .bat na pasta em que quero trabalhar, executei-o e voila - o Jupyter inicia nessa pasta e não vejo mais todas as pastas no meu PC, apenas a que eu quero. Um atalho na área de trabalho mais tarde e eu sou um 'não-techy' feliz. Eu espero que isso ajude.
fonte
Você pode criar um arquivo bat do Windows como este.
Salve-o como 'JupyterNB.bat' (ou o que você quiser) e clique duas vezes nele.
fonte
Depois de muitas tentativas, consegui. Mencionei as etapas mais fáceis abaixo:
Clique com o botão direito do mouse no ícone do lançador jupyter no menu Iniciar ou na área de trabalho ou no navegador anaconda
Agora você precisa alterar duas coisas na tela: adicione seu caminho ao destino e comece na janela de propriedades
Ressalvas:
uma. Seu caminho precisa estar na mesma unidade em que o jupyter está instalado. Como o meu estava na unidade C, usei o seguinte caminho "C: / JupyterWorkLibrary"
b. Para target, no final do caminho existente, ou seja, após sript.py ", adicione-o após um espaço. Algumas pessoas mencionaram a remoção de% USERPROFILE% do target. Não encontrei isso. Imagem para propriedades de jupyter
c. Para iniciar, adicione o mesmo caminho. Eu usei um caminho sem espaços para evitar problemas. Eu também sugeriria usar o caminho entre aspas duplas de qualquer maneira. Eu também usei barras no caminho
Agora basta iniciar o notebook. Ele deve abrir na pasta correta.
Espero que isto ajude.
PS: Tenho certeza que existem outras maneiras, isso funcionou para mim. Eu nem tenho certeza das restrições mencionadas. Só que com essas etapas eu poderia fazer meu trabalho.
fonte
Abaixo está como o mesmo problema que enfrentei foi resolvido. A maioria das etapas que tomei para resolver os problemas já estão descritas nas soluções fornecidas anteriormente por outras pessoas.
Existem duas maneiras de iniciar o aplicativo Jupyter Notebook
Existem diferentes maneiras de configurar o aplicativo Jupyter Notebook para salvar os notebooks em uma pasta diferente da padrão.
Se estiver usando o Anaconda Navigator para iniciar o notebook
No caso de usar o navegador Anaconda para iniciar o aplicativo de notebook Jupyter, a maneira de configurar é remover o comentário do campo "c.NotebookApp.notebook_dir" em "jupyter_notebook_config.py" e adicionar o caminho. Após a atualização, o campo se parece com: c.NotebookApp.notebook_dir = < Digite o caminho absoluto aqui >
No caso do Windows e quando o Anaconda estiver instalado para um usuário específico, esse arquivo está localizado em C: \ Users \ < USERNAME > .jupyter.
Se você não encontrar a pasta ".jupyter", siga as etapas abaixo para criá-la
Se estiver usando o atalho (nome: Jupyter Notebook) para o aplicativo Jupyter Notebook para iniciá-lo
Se você examinar o comando na caixa de destino deste atalho, notará que o aplicativo Notebook é iniciado executando o arquivo "C: \ Users \ < USERNAME > \ Anaconda3 \ Scripts \ jupyter-notebook-script.py", que aceita um parâmetro de caminho.
A abordagem básica para definir o local em que os arquivos do notebook serão salvos é -> fornecer o caminho da pasta necessária ao iniciar o aplicativo Jupyter Notebook. Isso pode ser feito de duas maneiras:
Siga as etapas abaixo: (Observação: substitua o texto entre colchetes angulares pelo texto real)
Substitua "% USERPROFILE%" por
uma. Qualquer um: a variável de ambiente criada para apontar para a pasta onde você deseja armazenar os arquivos do notebook. O comando será semelhante a: C: \ Users \ < USERNAME > \ Anaconda3 \ Scripts \ jupyter-notebook-script.py% < ENVIRONMENTVARIABLE >%
b. OU: o caminho absoluto para a pasta de trabalho em que você deseja que os arquivos do notebook sejam armazenados. O comando será semelhante a: C: \ Users \ < USERNAME > \ Anaconda3 \ Scripts \ jupyter-notebook-script.py < F: // pasta // subpasta >
Substitua o texto (caminho) na caixa "Iniciar em" por:
uma. Qualquer um: a variável de ambiente criada para apontar para a pasta onde você deseja armazenar os arquivos do notebook. O texto na caixa "Iniciar em" será semelhante a:% < ENVIRONMENTVARIABLE >%
b. OU: o caminho absoluto para a pasta de trabalho em que você deseja que os arquivos do notebook sejam armazenados. O texto na caixa "Iniciar em" será semelhante a: < F: // pasta // subpasta >
Nota 1: Se houver espaços no caminho, o caminho inteiro deverá ser colocado entre aspas duplas.
Nota 2: Os caminhos nesta solução se aplicam à situação em que o Anaconda 3 (e o Jupyter 3) é instalado no Windows para um usuário específico (não para todos os usuários).
Pessoalmente, preferi definir variável de ambiente em vez de codificar o caminho no atalho.
fonte
Open in Terminal
jupyter notebook
para executar o Notebook no local desejado.fonte
where% WORKING_DIR% (H: \ data \ ML) - diretório em que você vai trabalhar
É a maneira de comando de linha única mais simples, IMHO
fonte
Você pode usar um programa chamado FileMenuTools da Lopesoft no seu prompt de comando e apenas digitar 'jupyter notebook'.
Como alternativa, você também pode usá-lo para criar um atalho dedicado usando o programa C: /windows/System32/cmd.exe e argumentos / k notebook jupyter --notebook-dir = "% FOLDERPATH%", mas isso abre o notebook na pasta pai então você tem que clicar para baixo.
fonte
Caso você esteja usando o WinPython e não o anaconda, precisará navegar até o diretório em que instalou o WinPython, por exemplo
C:\WPy-3670\settings\.jupyter\jupyter_notebook_config.py
Você precisa editar este arquivo e encontrar a linha
#c.NotebookApp.notebook_dir = ''
alterada para por exemploc.NotebookApp.notebook_dir = 'D:/your_own_folder/containing/jupyter_notes'
Você também precisa alterar a barra invertida
\
para encaminhar barras/
. Também certifique-se de descomentar a linha removendo#
fonte
É o que faço para o Jupyter / Anaconda no Windows. Esse método também passa jupyter um script de configuração python. Eu uso isso para adicionar um caminho à minha pasta pai do projeto:
1 Crie o jnote.bat em algum lugar:
Na mesma pasta, crie um atalho do Windows
jupyter-notebook
Adicione o ícone jupyter ao atalho.
2 Nas pastas de projetos do jupyter, faça o seguinte:
Crie jupyter_notebook_config.py , coloque o que quiser aqui:
Em seguida, cole o
jupyter-notebook
atalho. Clique duas vezes no atalho e seu jupyter deve acender e os pacotes na pasta pai estarão disponíveis.fonte
Abra o Anaconda Prompt e escreva para abrir uma pasta de notebook no drive G,
jupyter notebook --notebook-dir 'G:'
não há "="fonte
Jeito fácil!
1 - Digite
jupyer notebook
no menu Iniciar2 - Faça
shortcut on desktop
dejupyter notebook
(mouse Botão direito do mouse!)3 - Somente
drag and drop
você estáfavorite folder
no atalhofonte
A maneira melhor e mais fácil é indicada no guia do iniciante jupyter: [ https://jupyter-notebook-beginner-guide.readthedocs.io/en/latest/execute.html] Possui solução para Windows e Mac; também aplicável para Ubuntu ou qualquer distribuição Linux.
Espero que tenha sido útil. Tentei adicionar isso como um comentário, mas a dint tem pontos de reputação suficientes para isso.
fonte