关于jupyter notebook同一个单元运行结果输出的设置问题

在jupyter notebook的cell单元中,如果不做设置,那么同一个单元运行的代码,后面最后的代码输出结果会覆盖前面的,即只输出最后的代码输出结果。比如,在同一个单元cell中,输入:
a = 10
b = 20
a
b
最后只显示:20

解决的方法是在notebook的开始处,加入以下代码并运行:
from IPython.core.interactiveshell import InteractiveShell
InteractiveShell.ast_node_interactivity = "all"

以上的问题可以解决,更便捷的方法是在jupyter notebook的配置文件中加入以下代码:
c = get_config()
c.InteractiveShell.ast_node_interactivity = "all"
基本上都是这样讲的,可我按照以上的操作后,没有根本解决这个问题。

哪位知道原因在哪里?如果彻底解决这一问题?谢谢

路径的问题,设置即可,以下是方法:

1、首先从jupyter notebook.exe应用程序执行jupyter notebook。然后会看到执行的目录,默认在安装的目录下面。从这个目录创建的python文件是可以运行的。

2、然后你看看之前从dos-cmd运行后的程序目录在哪里,应该不在Scripts下面。找到jupyter notebook的配置文件,将路径改成你自己设置的路径。

电脑不能启动的原因

系统不承认硬盘

此类故障比较常见,即从硬盘无法启动,从A盘启动也无法进入C盘,使用CMOS中的自动监测功能也无法发现硬盘的存在。这种故障大都出现在连接 电缆 或IDE口端口上,硬盘本身的故障率很少,可通过重新插拔硬盘电缆或者改换IDE口及电缆等进行替换试验,可很快发现故障的所在。

如果新接上的硬盘不承认,还有一个常见的原因就是硬盘上的主从条线,如果硬盘接在IDE的主盘位置,则硬盘必须跳为主盘状,跳线错误一般无法检测到硬盘。

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网