ipython 笔记本背景虚化和 output_notebook
ipython notebook bokeh and output_notebook
出现以下错误时发生了什么?笔记本内部没有错误。但是当我在常规 iPython 中执行此操作时,我想知道发生了什么......以及 In:
意味着什么......请参阅下面的错误......(最后 5 行)
#set up domain and function with max
x = np.linspace(lower, upper, steps)
y = func(x)
y_max = np.amax(y) * 1.1
output_notebook()
p = figure(
tools="pan,box_zoom,reset,save",
y_range=[0, y_max], title="Some Beta Distributions",
x_axis_label='days', y_axis_label='value'
)
p.line(x, y, legend = "pdf", line_color="blue")
show(p)
/usr/local/lib/python2.7/dist-packages/IPython/utils/path.py:303: UserWarning: IPython dir
'/home/vagrant/.ipython' is not a writable location, using a temp directory.
" using a temp directory.".format(ipdir))
In :
In :
这意味着无论出于何种原因,您的帐户都没有修改.ipython
文件夹内容的权限,IPython用来存储一些设置和缓存一些数据,所以IPython 将创建并使用临时目录。
要解决此问题,您应该从命令行修改 .ipython
文件夹的权限并赋予自己 read/write 权限,或者修改 IPYTHON_DIR
环境变量以指向您 有权访问的文件夹。
或者,如果您不想修复错误 + 不介意 IPython 正在使用临时文件夹,请不要执行任何操作。
In:
是标准的 ipython 提示符。这是 ipython
告诉您它正在等待输入的方式(就像标准 python 解释器中的 >>>
)。
请注意,output_notebook
仅在浏览器(即笔记本)中有效。如果你想在命令行中 运行 编码 ipython shell (我假设这就是你所说的 "in regular iPython" 的意思)那么你将不得不使用 output_file
或 bokeh.embed
.
中的函数之一
出现以下错误时发生了什么?笔记本内部没有错误。但是当我在常规 iPython 中执行此操作时,我想知道发生了什么......以及 In:
意味着什么......请参阅下面的错误......(最后 5 行)
#set up domain and function with max
x = np.linspace(lower, upper, steps)
y = func(x)
y_max = np.amax(y) * 1.1
output_notebook()
p = figure(
tools="pan,box_zoom,reset,save",
y_range=[0, y_max], title="Some Beta Distributions",
x_axis_label='days', y_axis_label='value'
)
p.line(x, y, legend = "pdf", line_color="blue")
show(p)
/usr/local/lib/python2.7/dist-packages/IPython/utils/path.py:303: UserWarning: IPython dir
'/home/vagrant/.ipython' is not a writable location, using a temp directory.
" using a temp directory.".format(ipdir))
In :
In :
这意味着无论出于何种原因,您的帐户都没有修改.ipython
文件夹内容的权限,IPython用来存储一些设置和缓存一些数据,所以IPython 将创建并使用临时目录。
要解决此问题,您应该从命令行修改 .ipython
文件夹的权限并赋予自己 read/write 权限,或者修改 IPYTHON_DIR
环境变量以指向您 有权访问的文件夹。
或者,如果您不想修复错误 + 不介意 IPython 正在使用临时文件夹,请不要执行任何操作。
In:
是标准的 ipython 提示符。这是 ipython
告诉您它正在等待输入的方式(就像标准 python 解释器中的 >>>
)。
请注意,output_notebook
仅在浏览器(即笔记本)中有效。如果你想在命令行中 运行 编码 ipython shell (我假设这就是你所说的 "in regular iPython" 的意思)那么你将不得不使用 output_file
或 bokeh.embed
.