Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 蟒蛇3中的蟒蛇2样行为_Python_Python 3.x_Floating Point_Jupyter Notebook - Fatal编程技术网

Python 蟒蛇3中的蟒蛇2样行为

Python 蟒蛇3中的蟒蛇2样行为,python,python-3.x,floating-point,jupyter-notebook,Python,Python 3.x,Floating Point,Jupyter Notebook,我正在运行一个Jupyter笔记本,在Macbook(OS X Sierra)上运行Python3。我最近做的唯一改变是安装Jupyter笔记本电脑扩展。现在我得到了类似于Python2.x的除法,而不是Python3.x的预期行为,它应该返回一个浮点 当我在终端中键入相同的命令时,这似乎不是问题 是什么解释了这种行为,以及我可以做些什么来恢复原始的Python 3.x分区?我将尝试文档中的一些选项: 您可以导入: from __future__ import division 因此,P

我正在运行一个Jupyter笔记本,在Macbook(OS X Sierra)上运行Python3。我最近做的唯一改变是安装Jupyter笔记本电脑扩展。现在我得到了类似于Python2.x的除法,而不是Python3.x的预期行为,它应该返回一个浮点

当我在终端中键入相同的命令时,这似乎不是问题


是什么解释了这种行为,以及我可以做些什么来恢复原始的Python 3.x分区?

我将尝试文档中的一些选项:

您可以导入

from __future__ import division
因此,Python2和Python3处于“兼容模式”。您需要安装:

pip install future

希望这有帮助

我会尝试文档中的一些选项:

您可以导入

from __future__ import division
因此,Python2和Python3处于“兼容模式”。您需要安装:

pip install future

希望这有帮助

谢谢-但是我已经好几个月没有使用Python2了。我只有在需要运行任何旧代码时才有它。在Jupyter中,它已经在运行Python3内核了。你能打印你的Jupyter笔记本扩展版本吗?还有你的IPython版本?这两个版本之间似乎存在一些差异:谢谢——但我已经几个月没有使用Python2了。我只有在需要运行任何旧代码时才有它。在Jupyter中,它已经在运行Python3内核了。你能打印你的Jupyter笔记本扩展版本吗?还有你的IPython版本?两个版本之间似乎存在一些差异:看起来确实有一个Python2笔记本(尽管图像右上角有Python3)。什么是
导入系统;打印(sys.version)
给你看吗?看起来你确实有一个Python2笔记本(尽管图像右上角有Python3)。什么是
导入系统;打印(系统版本)
是否显示?