由于无法解码路径而无法启动jupyter笔记本

时间:2019-04-06 02:49:46

标签: jupyter-notebook anaconda jupyter

我使用水蟒来安装jupyter 以下是我的命令

$ activate demo .... demo是我的环境名称

$ conda install jupyter

$ jupyter notebook

然后将收到以下错误消息

  

[C 10:39:17.591 NotebookApp]初始化期间遇到错误的配置:

     

[C 10:39:17.594 NotebookApp]无法为NotebookApp实例的Unicode特性'config_dir'解码'C:\ Users \\ xbeG \ xa8 | \ xa5 \ xe0 \ .jupyter'。

我认为我在C:下的路径是中文,因此无法正确解码。 我还看到了类似的问题https://github.com/jupyterlab/jupyterlab/issues/5345

但是此解决方案对我没有帮助,因为我使用窗口,所以我也尝试使用 chcp,以更改语言。它也行不通。(我尝试过chcp950chcp65001chcp436

有人知道我的问题吗?

我还有另一个问题是,当我conda install jupyter时, 要自动安装在C:中,我想知道有什么方法可以将其安装到特定路径吗?如果可以实现,我认为没有解码问题,因为D:下的路径没有中文。

感谢您的所有帮助。

我的环境:

Python 3.6.5

conda 4.6.11

1 个答案:

答案 0 :(得分:1)

不确定是否可以解决您的问题,但可以通过创建其他环境将conda软件包安装到其他目​​录。

conda create --prefix D:\my_conda python=3.7
activate D:\my_conda

我认为您可以在这个新的conda环境的根目录下创建.condarc文件,它将覆盖您主目录中的文件。