相关疑难解决方法(0)

如何从Jupyter 4.x获取IPython配置文件行为?

官方(?)建议运行IPython Notebook服务器,并通过创建配置文件

$ ipython profile create nbserver
Run Code Online (Sandbox Code Playgroud)

按照http://ipython.org/ipython-doc/1/interactive/public_server.html中的建议.当通过ipython notebook和启动IPython Notebook时,这允许非常不同且非常有用的行为ipython notebook --profile=nbserver.

使用Jupyter 4.0,有一个变化,不再有配置文件.我找到了对话https://gitter.im/ipython/ipython/archives/2015/05/29,其中有用户minrk说:

.ipython目录中有几个东西:

多个配置目录(称为配置文件)

一个'data'目录,包含kernelspecs,nbextensions等内容

运行时信息分散在各处,但主要在配置文件中

Jupyter遵循更适合平台的约定:

一个配置目录在JUPYTER_CONFIG_DIR,默认:.jupyter

JUPYTER_DATA_DIR中的一个数据目录,默认值:特定于平台

JUPYTER_RUNTIME_DIR中的一个运行时目录,默认值:特定于平台

还有一个相当含糊的说法:

如果要使用不同的配置,请使用JUPYTER_CONFIG_DIR = what指定其他配置目录

获得不同行为的最佳方式是什么(例如,在作为服务器运行与正常使用之间)?

它会涉及运行如下:

$ export JUPYTER_CONFIG_DIR=~/.jupyter-nbserver
$ jupyter notebook
Run Code Online (Sandbox Code Playgroud)

每当需要运行服务器"配置文件"时?和

$ export JUPYTER_CONFIG_DIR=~/.jupyter
$ jupyter notebook
Run Code Online (Sandbox Code Playgroud)

每当"正常"配置文件需要运行时?因为那看起来很可怕.在Jupyter 4.0中执行此操作的最佳方法是什么?

python ipython ipython-notebook jupyter

10
推荐指数
1
解决办法
5311
查看次数

标签 统计

ipython ×1

ipython-notebook ×1

jupyter ×1

python ×1