Python 如何更改Anaconda的默认目录?
我喜欢学习python。因此,我在我的MacBook(MacOSX)上安装了Anaconda。在我使用JupyterLab的第一个绊脚石之后,我意识到所有笔记本和txt文件都保存在我的主目录中。然而,我喜欢保持文件夹整洁。如何更改默认文件夹目录 因此,我使用Python 如何更改Anaconda的默认目录?,python,macos,installation,anaconda,Python,Macos,Installation,Anaconda,我喜欢学习python。因此,我在我的MacBook(MacOSX)上安装了Anaconda。在我使用JupyterLab的第一个绊脚石之后,我意识到所有笔记本和txt文件都保存在我的主目录中。然而,我喜欢保持文件夹整洁。如何更改默认文件夹目录 因此,我使用 jupyter notebook --generate-config 然后我将笔记本目录行更改为: c.NotebookApp.notebook_dir = '/Users/name/folder/Python_scripts/'
jupyter notebook --generate-config
然后我将笔记本目录行更改为:
c.NotebookApp.notebook_dir = '/Users/name/folder/Python_scripts/'
重新启动Jupyter后,我希望新文件存放在新文件夹中,但没有任何更改。新文件仍保存在主目录中。默认情况下,Jupyter笔记本将使用终端会话的当前工作目录。要使用jupyter在终端中执行您想要的操作,请执行以下操作:
jupyter笔记本--笔记本目录=
这将把内核设置为
通常情况下,您希望从您想要的目录启动jupyter:
cd
jupyter笔记本
要移动文件(我假设您要移动所有笔记本):
cd~&&find*.ipynb print0 | xargs-0-I{}mv{}
新文件是什么意思?我保存在JupiterLab中的新笔记本或文本文件。谢谢C.Nivs。这帮了大忙。说得很具体。我犯的错误是,我使用了水蟒导航器来启动JupyterLab会话。导航器不允许在后端将更多选项传递给终端命令(至少我不知道如何传递)。因此,从现在起,我将使用命令jupyter lab--notebook dir=
在正确的文件夹中启动会话。