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
- Do Anaconda Navigator
- Usando o atalho (nome: Jupyter Notebook) para o aplicativo Jupyter Notebook. No sistema operacional Windows, normalmente está disponível na pasta: "C: \ Usuários \\ AppData \ Roaming \ Microsoft \ Windows \ Menu Iniciar \ Programas \ Anaconda3 (64 bits)"
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
- Execute o prompt de comando anaconda
- No prompt de comando, execute "jupyter notebook --generate-config"
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:
- Crie uma variável de ambiente para apontar para a pasta necessária e use-a como parâmetro
- Definir o caminho absoluto no próprio atalho
Siga as etapas abaixo: (Observação: substitua o texto entre colchetes angulares pelo texto real)
- Localize o atalho "Jupyter Notebook". Quando o Anaconda foi instalado para um usuário específico (durante a instalação, a opção selecionada era apenas para o usuário), o atalho (Nome: "Jupyter Notebook", Tipo: Atalho) residia em "C: \ Users \ < USERNAME > \ AppData \ Roaming \ Microsoft \ Windows \ Menu Iniciar \ Programas \ Anaconda3 (64 bits) "
- Clique com o botão direito do mouse no atalho e selecione "Propriedades"
- Na caixa "Destino", localize C: \ Users \ < USERNAME > \ Anaconda3 \ Scripts \ jupyter-notebook-script.py% USERPROFILE%
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.