在Jupyter,' / home / jovyan&#39 ;?

时间:2017-10-27 15:57:45

标签: python jupyter-notebook

我不知道如何在Jupyter中打开本地文件。有些答案说我应该更改此工作流程。

所以,我在Mac上的Jupyter中试过这个:

在:

%pwd

输出:

'/home/jovyan'

在:

%cd /Users/apple/Desktop

输出:

[Errno 2] No such file or directory: '/Users/apple/Desktop'
/home/jovyan

出了什么问题?
然后,我找不到' / home / jovyan'在我的Mac上。

2 个答案:

答案 0 :(得分:2)

我想我会回答这个问题,以防万一有人一直在寻找答案。

您的计算机上不存在文件夹jovyan/home/jovyan是泊坞窗映像中存在并烘焙到其中的工作区。

您需要做的是 重新映射 工作区,这样您就不必创建 fake {{1} }在您计算机上的目录中(因为如果您不指定其他名称,则将使用docker映像。)

这是您重新映射工作区的方式:
https://medium.com/fundbox-engineering/overview-d3759e83969c

jovyan

在上面的命令中,请注意两个目录之间用docker run -p 8888:8888 -v ~:/home/jovyan/workspace jupyter/all-spark-notebook ...

隔开。

:
| ~ | refers to your home directory |

执行此重新映射使您可以处理图像,而不必担心它会成为工作目录。

答案 1 :(得分:0)

好吧,让我看看我是否有你的问题......

您可以在Jupyter笔记本中使用cd进行导航

正确的方法是使用有效途径。

例如,您可以使用:

cd ~/

它会将您重定向到主文件夹'Users / jovyan'

或者您可以使用

cd ~/Desktop

它会将您重定向到桌面文件夹'Users / jovyan / Desktop'

干杯