jupyter 默认打开路径和程序工作目录不一致
jupyter的默认打开路径明明改成D盘,程序也是在D盘写的。为什么程序执行是在C盘User下?这样相对路径导入自己的包就有问题:
默认打开是D盘,程序也在D盘写的。但用os查看工作目录:
我想问为什么会这样?这样导入本地自己写的包就导不了?
回答:
两个办法
- 在终端或者 anaconda 的终端输入
jupyter notebook --generate-config
在~/home 或者c盘usrs administrators 下找到文件夹 .jupyter
修改jupyter_application_config.py
文件。# c.NotebookApp.notebook_dir = '' 去掉注释 并在引号内放入自己路径
或者
图上的D:\
改成"D:\"
或者"D:"
试试 - 终端进入对应文件夹后输入
jupyter notebook
默认在当前目录启动
我个人喜欢用第2种。
以上是 jupyter 默认打开路径和程序工作目录不一致 的全部内容, 来源链接: utcz.com/a/157877.html