安装
其实是件很简单的事,就在控制台,先pip install ipython
,再pip install jupyter
,然后输入jupyter notebook
就可以运行了。
但是在输入jupyter notebook
之后报错:
1 | ImportError: No module named 'pyrsistent' |
找不到,那就装嘛,pip install pyrsistent
、pip install jsonschema
都试过了,过程中也不报错,但就是装不上,让我一度想离线安装。
在C:\Users\asus\AppData\Local\Programs\Python\Python36\Lib\site-packages下面,发现只有pyrsistent-0.16.0-py3.6.egg-info文件夹,没有pyrsistent文件夹,也就是只有版本信息。把pyrsistent-0.16.0-py3.6.egg-info文件夹删掉,重新pip install pyrsistent
,问题解决了。输入jupyter notebook
,在浏览器<http://localhost:8888/tree>
可以看到jupyter的页面。
配置Jupyter Notebook的默认开启目录
在命令行输入jupyter notebook --generate-config
,可以得到 jupyter_notebook_config.py文件的路径,打开该文件,找到#c.NotebookApp.notebook_dir = ''
,将‘#’号删除,在后面输入需要的目录,如c.NotebookApp.notebook_dir = 'F:\\Python\Supyter'
。一定注意盘符后面是双’\’
内联函数有些类似于宏。内联函数的代码会被直接嵌入在它被调用的地方,调用几次就嵌入几次,没有使用call指令。这样省去了函数调用时的一些额外开销,比如保存和恢复函数返回地址等,可以加快速度。