我使用了以下命令来初始化一个配置文件:
ipython profile create myserver
将以下代码添加到 ~/.ipython/profile_myserver/ipython_notebook_config.py
文件中:
c = get_config()
c.NotebookApp.ip = '*'
c.NotebookApp.port = 8889
尝试使用以下命令启动笔记本:
ipython notebook --profile=myserver --debug
它完全没有读取配置文件。 这是日志输出:
[W 16:26:56.607 NotebookApp] Unrecognized alias: '--profile=myserver', it will probably have no effect.
[D 16:26:56.609 NotebookApp] Config changed:
[D 16:26:56.609 NotebookApp] {'profile': u'myserver', 'NotebookApp': {'log_level': 10}}
...
[I 16:26:56.665 NotebookApp] 0 active kernels
[I 16:26:56.665 NotebookApp] The IPython Notebook is running at: http://localhost:8888/
我明确指定了端口8889,但它仍在8888上运行,这显然忽略了配置文件。我错过了什么?
ipython --profile=myserver notebook --debug
。如果可以正常工作,我会发布一个答案。 - Cyphase