jupyter修改默认浏览器与自动补全

jupyter修改默认浏览器与自动补全

修改默认浏览器

  1. 找到jupter_notebook_config.py(在c:\users\ASUS-PC\.jupyer中)

  2. 找到# c.NotebookApp.browser = ‘’’’

  3. 改为:

    import webbrowser
    webbrowser.register('chrome', None, webbrowser.GenericBrowser(u'C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe'))
    c.NotebookApp.browser = 'chrome'
    

    注意这里是双斜杠。设置完后重启。

修改项目存储位置

  1. 找到jupter_notebook_config.py(在c:\users\ASUS-PC\.jupyer中)
  2. 找到c.NotebookApp.notebook_dir = ‘G:/Jupyter’
  3. 直接改字符串中的项目存储路径。

自动补全

  1. 使用命令行:ipython profile create。生成.ipython文件夹。命令会在~/.ipython/profile_default/目录下生成ipython_config.py和ipython_kernel_config.py

  2. 修改以下几行:

    ## Activate greedy completion PENDING DEPRECTION. this is now mostly taken care
    #  of with Jedi.
    #
    #  This will enable completion on elements of lists, results of function calls,
    #  etc., but can be unsafe because the code is actually evaluated on TAB.
    c.Completer.greedy = True
    ## Experimental: restrict time (in milliseconds) during which Jedi can compute
    #  types. Set to 0 to stop computing types. Non-zero value lower than 100ms may
    #  hurt performance by preventing jedi to build its cache.
    c.Completer.jedi_compute_type_timeout = 400
    ## Experimental: Use Jedi to generate autocompletions. Off by default.
    c.Completer.use_jedi = True
    
  3. 安装nbextensions:pip install jupyter_nbextensions_configurator

  4. 使用命令:

    jupyter nbextensions_configurator enable –user
    jupyter contrib nbextension install --user --skip-running-check
    
  5. 在页面中的nbextensions中勾选Hinterland。

  6. 使用后重启。

  7. 如果代码键入是有阻塞,将Hinterland下的配置20改为2000。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值