我正在运行一个Jupyter Notebook,在Macbook(OS X Sierra)上运行Python3。我最近唯一的改变是安装Jupyter Notebook Extensions。现在我得到了Python 2.x,而不是Python 3.x中的预期行为,它应该返回一个浮点数。
当我在终端输入相同的命令时,这似乎不是问题。
是什么解释了这种行为,我该怎么做才能找回原来的Python 3.x部门?
答案 0 :(得分:0)
我会尝试DOC中的一些选项: http://python-future.org/compatible_idioms.html
您可以导入:
from __future__ import division
所以Python 2和3处于"兼容模式"。您需要安装:
pip install future
希望这有帮助!