zoukankan      html  css  js  c++  java
  • ipython与sublime调用其shell出现的问题

    本机电脑 win10

    已安装python3.5

     1.    直接在命令行运行 pip install ipython[all] 安装 ipython

    安装完成后

    在命令行输入 jupyter notebook 即可看到浏览器中的ipython notebook 界面

    2. 然后在sunlime3的preferences < key building<中的user 编辑界面中设置了ipython shell的快捷键

    {

          "keys": ["f6"],

          "caption": "SublimeREPL: Python - IPython",

          "command": "run_existing_window_command","args":

          {"id": "repl_python_ipython",

          "file":"config/python/Main.sublime-menu"}

      }

    保存后。按F6,出现类似如下报错:IPython 4.0

    >C:Anacondalibsite-packagesIPythonconfig.py:13: ShimWarning: 

    The`IPython.config` package has been deprecated. You should import from 

    traitlets.config instead.

    "You should import from traitlets.config instead.", ShimWarning)

    C:Anacondalibsite-packagesIPython erminalconsole.py:13: ShimWarning:  

    The `IPython.terminal.console` package has been deprecated. You should 

    import from jupyter_console instead.

    "You should import from jupyter_console instead.", ShimWarning)

    C:Anacondalibsite-packagesIPythonfrontend.py:21: ShimWarning: The top-

    level `frontend` package has been deprecated. All its subpackages have been 

    moved to the top `IPython` level.

    "All its subpackages have been moved to the top `IPython` level.", 

    ShimWarning)...

     于是根据stackoverflow

    https://stackoverflow.com/questions/32719352/ipython-4-shell-does-not-work-with-sublime-repl上的步骤

    及链接

    https://gist.githubusercontent.com/MattDMo/6cb1dfbe8a124e1ca5af/raw/a511e86dde7b3a70bdbd63b7ac3c98c32cd74277/ipy_repl.py

    3.  安装jupyter  pip install -U ipython jupyter

    4. 更改文件C:...Sublime Text 3PackagesSublimeREPLconfigPythonipy_repl.py中的代码,保存后,按F6.

    又出现了类似如下报错:

     于是按照https://www.zhihu.com/question/54388483中的步骤将

    5. C:...Sublime Text 3PackagesSublimeREPLconfigPythonMain.sublime-menu中的代码部分做了修改

    修改其中id为“repl_python_ipython”的配置项,将"windows"项由

    "windows":["python", "-u", "${packages}/SublimeREPL/config/Python/ipy_repl.py"]

    改为你的ipython程序路径,具体如下:

    "windows": ["C:.../Python/Python35/Scripts/ipython.exe"]

    如此保存后,再按F6,就成功在sublime中调出ipython的shell了

  • 相关阅读:
    OpenGL纹理数据块
    MFC应用真彩色图标资源
    PictureConverter命令行图片批量转换工具
    Google Earth6.1 tree
    OpenGL Render On Window Process
    纹理滤波(Texture Filter)
    使用开源OpenCTM进行常用三维格式互导
    《搅基辞》
    访问WebDAV服务
    linux 挂载一个文件夹到另一个文件夹
  • 原文地址:https://www.cnblogs.com/Ting-light/p/9547298.html
Copyright © 2011-2022 走看看