更改anaconda ipython主目录

更改anaconda ipython主目录,anaconda,Anaconda,我已经安装了jus anaconda,我看到它希望我将文档保存在documents/python脚本中 但我宁愿把所有东西都保存在我的dropbox中,以便备份。但我也希望能够只调用脚本的名称,而不是整个路径。可以设置吗?您可以右键单击“开始”菜单快捷方式并更改开始目录 更改启动器使用的目录并不容易。我认为原则上你可以在某处编辑一些文件来改变它使用的目录 您可以更改笔记本电脑的默认目录。它可以在ipython笔记本配置文件中永久完成。首先,在cmdline中找到ipython配置文件,键入: $

我已经安装了jus anaconda,我看到它希望我将文档保存在documents/python脚本中


但我宁愿把所有东西都保存在我的dropbox中,以便备份。但我也希望能够只调用脚本的名称,而不是整个路径。可以设置吗?

您可以右键单击“开始”菜单快捷方式并更改开始目录


更改启动器使用的目录并不容易。我认为原则上你可以在某处编辑一些文件来改变它使用的目录

您可以更改笔记本电脑的默认目录。它可以在ipython笔记本配置文件中永久完成。首先,在cmdline中找到ipython配置文件,键入:

$>ipython定位

默认配置文件位置(使用蟒蛇)为:
%USERNAME%\.ipython

然后,在文件
ipython\u notebook\u config.py
(如果是默认配置文件,则进入文件夹\profile\u default),取消注释并编辑行:

c.FileNotebookManager.notebook\u dir=u'c:\\Users\\Lukasz\\Documents\\Github'

将我的路径更改为您喜欢的任何路径

真正有用的网站是:
http://ipython.org/ipython-doc/dev/config/intro.html

在以上步骤之后,Ipython应该以正确的路径开始


这对我很有用。

不确定这是否有用,但从2015年11月2日起,Anaconda 2.4.0迁移到Jupyter,它有一种不同的方法来更改默认目录

在命令行类型中:

jupyter notebook --generate-config
这将在您的jupyter目录(在Windows Users/USERNAME/.jupyter中)中创建一个名为jupyter\u notebook\u config.py的文件。要在启动时更改默认目录,请找到以下行:

c.NotebookApp.notebook_dir = u''

并将您的首选目录放在引号中。

我找到了解决方案

获取启动Jupyther网络应用程序的python脚本,该应用程序名为
jupyter notebook script.py
(它通常位于
C:\Anaconda3\Scripts\
)。 然后使用以下命令修改脚本的内容:

import sys
import notebook.notebookapp 

notebook.notebookapp.NotebookApp.notebook_dir = u'C:\\path\\to\\folder'

sys.exit(notebook.notebookapp.main())

它在Windows 7上对我有效。

默认情况下,启动Jupyter的目录用作笔记本目录。在不同的情况下,需要更改IPython笔记本的目录

  • 要更改所有IPython内核会话的默认笔记本目录:

    1.1。打开命令窗口并执行:

         jupyter notebook --generate-config
    
    这将在您的主目录下生成
    .jupiter/jupyter\u notebook\u config.py
    文件

    1.2。查找、取消注释并修改
    jupyter\u notebook\u config.py
    中的以下行,以指向所需目录:

    # c.NotebookApp.notebook_dir = ''
    
     c.NotebookApp.notebook_dir = 'D://Sandbox'
    
    下次启动IPython时,它将打开指定的笔记本目录。例如,您可以将
    D:\Sandbox
    作为笔记本目录:

    # c.NotebookApp.notebook_dir = ''
    
     c.NotebookApp.notebook_dir = 'D://Sandbox'
    
  • 您可以为每个内核会话指定笔记本目录

    在我的日常工作中,我使用来自不同地点的Anaconda和IPython笔记本,包括U盘。这使得更改默认目录变得不切实际。我从命令行启动IPython notebook,指定notebook目录

        jupyter notebook --notebook-dir="D:\Sandbox"
    
    对于经常使用的目录,我在目录本身中创建了一个命令文件。该命令以当前目录作为笔记本目录启动IPython。下面是它在Windows命令文件中的外观:

       jupyter notebook --notebook-dir="%CD%"
    

  • 对于Windows,编辑启动Jupyter的快捷方式命令:

    发件人:
    。\Anaconda3\Scripts\jupyter-notebook-script.py%USERPROFILE%


    至:
    。\Anaconda3\Scripts\jupyter-notebook-script.py c:\your\u project\u workspace

    ,用于使用Anaconda应用程序更改Mac上的工作目录 启动另一个目录的Jupyter,然后返回主页

    更改文件/Applications/anaconda3/bin/jupyter_mac.command 在示例/卷/引导营地中更改所需的目录路径/

    DIR=$(dirname $0)
    $DIR/jupyter-notebook --notebook-dir=/Volumes/BOOTCAMP/
    

    现在,人们在2020年访问Win10,官方说明如下。对我来说,在conf.py中更改等方法都没有帮助。。我们需要转到快捷方式属性并更改其中的路径:


    是否使用“开始”菜单快捷方式?我想你可以右键点击它,然后改变起始目录。这很有效!把它做成awnser,我会告诉你:我猜这是在Windows机器上?在Mac上似乎不起作用Ben谢谢你的命令。我在mac(OS X 10.10.5)上,按照以下说明操作。我可以创建配置文件并更改启动目录,但当我启动Jupyter笔记本时,它仍然会将我带到默认目录(在我的主用户文件夹中),而不是我使用上面的命令将其指向的目录。我已经关闭了巨蟒,重新启动也没用。有什么办法可以让这项改变生效吗?我不确定,似乎这对Mac也适用。答案似乎提供了一个解决方法,但它似乎与此问题的答案标记的内容相同。如果您在Windows上,这是迄今为止最简单的方法。