问题如图:
可见连helloworld都跑不了,之前看其他博主写的是什么上边的代码出问题了、没有装notebook云云。笔者都试了一下,发现并不是这么一回事。
解决方法:
先装pyenv:
直接在anaconda Prompt -jupyter notebook 中输入:
pip install pyenv-win --target %USERPROFILE%/.pyenv
安装成功:
重新启动jupyter notebook再运行发现一个问题:
运行斐波那契的时候右上角的Python后边的变成了
然后再运行其他代码就出现了的现象
原因:
def Fibo(n):
if n < 2:
return n
else:
return Fibo(n-1) + Fibo(n-2)
for i in range(1, 101):
Fibo(i)
range()的范围有点大,可能jupyter notebook运行没有其他编译器快吧
按停止运行,再将range()的范围改成range(1, 10)运行,完美,么得出问题