jupyter-notebook - 由于无法解码路径,无法启动 jupyter notebook
问题描述
我使用 anaconda 安装 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
在 CMD 中使用来更改语言。它也不起作用。(我试过了chcp950
,,,chcp65001
)chcp436
有人知道我的问题吗?
我还有一个问题是我conda install jupyter
的时候好像是C:
自动安装的,我想知道有没有什么方法可以安装到特定的路径?如果可以实现,我认为没有解码问题,因为路径下D:
没有中文。
感谢您的所有帮助。
我的环境:
Python 3.6.5
conda 4.6.11
解决方案
不确定它是否能解决您的问题,但您可以通过创建不同的环境将 conda 包安装到不同的目录。
conda create --prefix D:\my_conda python=3.7
activate D:\my_conda
我认为您可以.condarc
在这个新的 conda 环境的根目录中创建文件,它会覆盖您主目录中的文件。
推荐阅读
- java - 为什么在某些情况下我们必须将 Immutable 转换为 Pair?
- node.js - 在 MongoDB 中存储 Amazon SNS 的令牌
- python - 如何使用此时间序列数据进行作物预测?
- javascript - addEventListener("change" ... 用于改变 innerHTML 的输入工程的值上升但不下降
- powerbi - 如何设置 Power BI 许可证
- javascript - 访问复杂 javascript 对象的元素
- python - 是否有更有效的方法来迭代矩阵并在特定列上执行计算?
- html - 向下滚动时,如何使它与我的视频重叠?
- sql - 为什么在 Postgres 中查询 LTREE 时字符串连接不起作用?
- grails - grails 4 sessionRegistry为空