C'era ufficiale (?) Raccomandazione di esecuzione un server Notebook IPython, e la creazione di un profilo tramiteCome si ottiene il comportamento del profilo IPython da Jupyter 4.x?
$ ipython profile create nbserver
come consigliato nella http://ipython.org/ipython-doc/1/interactive/public_server.html. Ciò ha consentito un comportamento molto diverso e molto utile quando si avvia un notebook IPython tramite ipython notebook
e ipython notebook --profile=nbserver
.
Con Jupyter 4.0, c'è un cambiamento e non ci sono più profili. Ho trovato la conversazione https://gitter.im/ipython/ipython/archives/2015/05/29 che ha minrk utente dicendo:
La directory .ipython ha diverse cose in esso:
più directory di configurazione (chiamati profili) annuario
una 'data', contenente le cose come kernelspecs, nbextensions
runtime informazioni sparse in tutto, ma soprattutto nei profili
Jupyter segue più p convenzioni latform-appropriate:
una configurazione dir al JUPYTER_CONFIG_DIR, predefiniti: .jupyter
uno dir dati a JUPYTER_DATA_DIR, default: piattaforma specifica
uno runtime dir al JUPYTER_RUNTIME_DIR, default:
specifico della piattaforma
E un'osservazione piuttosto criptico:
Se si desidera utilizzare differen t config, specificare una directory di configurazione diversa con JUPYTER_CONFIG_DIR = qualunque
Qual è il modo migliore per ottenere un comportamento diverso (ad esempio, tra il momento in esecuzione come un server vs uso normale)?
Intende coinvolgere in esecuzione qualcosa come:
$ export JUPYTER_CONFIG_DIR=~/.jupyter-nbserver
$ jupyter notebook
ogni volta che ha bisogno di un server 'profilo' da eseguire? e
$ export JUPYTER_CONFIG_DIR=~/.jupyter
$ jupyter notebook
ogni volta che è necessario eseguire un profilo "normale"? Perché sembra terribile. Qual è il modo migliore per farlo in Jupyter 4.0?
Qualche idea su Windows, per favore? –
Julien, qui: http://stackoverflow.com/questions/31974797/ipython-notebook-wont-read-the-configuration-file – greatvovan
funziona per me! grazie – roopalgarg