Mac 下jupyter安装以及问题解决

环境:Mac自带Python2.7以及自己安装的Python3.7

使用命令: sudo pip install jupyter
安装成功,但是发现jupyter的启动路径在Python2.7下

于是,在自己安装的Python3.7的路径下的 bin文件夹中找到pip3
复制到 /usr/local/bin下,于是可以使用命令: sudo pip3 install jupyter
把jupyter安装到Python3.7中。

其中Python2.7中的jupyter遇到的问题有以下:

一个是ascii编码问题的,需要在2.7路径的site-packages文件下新建一个
sitecustomize.py 文件
里面写上代码:

import sys

reload(sys)

sys.setdefaultencoding(‘utf-8’)

即可以解决

另一个问题是中文编码的问题:
直接使用 jupyter notebook会报如下错误:

Bad config encountered during initialization:
[C 11:05:16.849 NotebookApp] Could not decode ‘\xe6\x9c\xaa\xe5\x91\xbd\xe5\x90\x8d’ for unicode trait ‘untitled_notebook’ of a LargeFileManager instance.

使用LANG=zn jupyter-notebook就可以成功调用

目前我的jupyter启动路径仍然是Python2.7~不过不影响使用,notebook里面也有Python3.
完结~

你可能感兴趣的:(python)