zoukankan      html  css  js  c++  java
  • mac安装jupyter

    SaintKings-Mac-mini:.pip saintking$ pip install jupyter --user

    Collecting jupyter

      Downloading jupyter-1.0.0-py2.py3-none-any.whl

    Collecting ipywidgets (from jupyter)

      Downloading ipywidgets-7.0.3-py2.py3-none-any.whl (68kB)

        100% |████████████████████████████████| 71kB 565kB/s 

    Collecting qtconsole (from jupyter)

      Downloading qtconsole-4.3.1-py2.py3-none-any.whl (108kB)

        100% |████████████████████████████████| 112kB 1.0MB/s 

    Collecting nbconvert (from jupyter)

      Downloading nbconvert-5.3.1-py2.py3-none-any.whl (387kB)

        100% |████████████████████████████████| 389kB 1.1MB/s 

    Collecting notebook (from jupyter)

      Downloading notebook-5.2.0-py2.py3-none-any.whl (8.0MB)

        100% |████████████████████████████████| 8.0MB 91kB/s

    ...

    Successfully built pandocfilters terminado tornado simplegeneric configparser MarkupSafe scandir functools32

    Installing collected packages: wcwidth, prompt-toolkit, decorator, scandir, pathlib2, pickleshare, pygments, ptyprocess, pexpect, backports.shutil-get-terminal-size, simplegeneric, enum34, ipython-genutils, traitlets, appnope, ipython, pyzmq, python-dateutil, jupyter-core, jupyter-client, singledispatch, certifi, backports-abc, tornado, ipykernel, functools32, jsonschema, nbformat, configparser, entrypoints, pandocfilters, testpath, webencodings, html5lib, bleach, MarkupSafe, jinja2, mistune, nbconvert, terminado, notebook, widgetsnbextension, ipywidgets, qtconsole, jupyter-console, jupyter

    Successfully installed MarkupSafe-1.0 appnope-0.1.0 backports-abc-0.5 backports.shutil-get-terminal-size-1.0.0 bleach-2.1.1 certifi-2017.7.27.1 configparser-3.5.0 decorator-4.1.2 entrypoints-0.2.3 enum34-1.1.6 functools32-3.2.3.post2 html5lib-1.0b10 ipykernel-4.6.1 ipython-5.5.0 ipython-genutils-0.2.0 ipywidgets-7.0.3 jinja2-2.9.6 jsonschema-2.6.0 jupyter-1.0.0 jupyter-client-5.1.0 jupyter-console-5.2.0 jupyter-core-4.3.0 mistune-0.8 nbconvert-5.3.1 nbformat-4.4.0 notebook-5.2.0 pandocfilters-1.4.2 pathlib2-2.3.0 pexpect-4.2.1 pickleshare-0.7.4 prompt-toolkit-1.0.15 ptyprocess-0.5.2 pygments-2.2.0 python-dateutil-2.6.1 pyzmq-16.0.2 qtconsole-4.3.1 scandir-1.6 simplegeneric-0.8.1 singledispatch-3.4.0.3 terminado-0.6 testpath-0.3.1 tornado-4.5.2 traitlets-4.3.2 wcwidth-0.1.7 webencodings-0.5.1 widgetsnbextension-3.0.6

    SaintKings-Mac-mini:.pip saintking$ 

     

    ok,安装成功。

    执行如下命令:jupyter notebook

    SaintKings-Mac-mini:.pip saintking$ jupyter notebook

    Traceback (most recent call last):

      File "/Users/saintking/Library/Python/2.7/bin/jupyter-notebook", line 7, in <module>

        from notebook.notebookapp import main

      File "/Users/saintking/Library/Python/2.7/lib/python/site-packages/notebook/notebookapp.py", line 55, in <module>

        raise ImportError(_("The Jupyter Notebook requires tornado >= 4.0, but you have %s") % tornado.version)

    ImportError: The Jupyter Notebook requires tornado >= 4.0, but you have 3.1

    报这个错,意思是tornado的版本过低了,查看一下.

    SaintKings-Mac-mini:.pip saintking$ pip install tornado

    Requirement already satisfied: tornado in /Library/Python/2.7/site-packages/tornado-3.1-py2.7.egg

    果然是3.1.

    先考虑卸载吧.

    SaintKings-Mac-mini:.pip saintking$ pip uninstall tornado

    Uninstalling tornado-3.1:
      /Library/Python/2.7/site-packages/tornado-3.1-py2.7.egg
    Proceed (y/n)? y
    Exception:
    Traceback (most recent call last):
      File "/Users/saintking/Library/Python/2.7/lib/python/site-packages/pip/basecommand.py", line 215, in main
        status = self.run(options, args)
      File "/Users/saintking/Library/Python/2.7/lib/python/site-packages/pip/commands/uninstall.py", line 76, in run
        requirement_set.uninstall(auto_confirm=options.yes)
      File "/Users/saintking/Library/Python/2.7/lib/python/site-packages/pip/req/req_set.py", line 346, in uninstall
        req.uninstall(auto_confirm=auto_confirm)
      File "/Users/saintking/Library/Python/2.7/lib/python/site-packages/pip/req/req_install.py", line 754, in uninstall
        paths_to_remove.remove(auto_confirm)
      File "/Users/saintking/Library/Python/2.7/lib/python/site-packages/pip/req/req_uninstall.py", line 115, in remove
        renames(path, new_path)
      File "/Users/saintking/Library/Python/2.7/lib/python/site-packages/pip/utils/__init__.py", line 267, in renames
        shutil.move(old, new)
      File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/shutil.py", line 300, in move
        rmtree(src)
      File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/shutil.py", line 247, in rmtree
        rmtree(fullname, ignore_errors, onerror)
      File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/shutil.py", line 252, in rmtree
        onerror(os.remove, fullname, sys.exc_info())
      File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/shutil.py", line 250, in rmtree
        os.remove(fullname)
    OSError: [Errno 13] Permission denied: '/Library/Python/2.7/site-packages/tornado-3.1-py2.7.egg/EGG-INFO/dependency_links.txt'

    发现是权限问题.找到目录后修改权限.

    直接升级吧还是.

    SaintKings-Mac-mini:tornado-3.1-py2.7.egg saintking$ pip install --upgrade tornado

    就可以运行:jupyter notebook

    SaintKings-Mac-mini:~ saintking$ jupyter notebook
    [I 16:20:31.696 NotebookApp] Writing notebook server cookie secret to /Users/saintking/Library/Jupyter/runtime/notebook_cookie_secret
    [I 16:20:32.697 NotebookApp] Serving notebooks from local directory: /Users/saintking
    [I 16:20:32.698 NotebookApp] 0 active kernels
    [I 16:20:32.698 NotebookApp] The Jupyter Notebook is running at:
    [I 16:20:32.698 NotebookApp] http://localhost:8888/?token=b5960d3488f7dc8acc041488a8bffbbdb3e6ecb75854e278
    [I 16:20:32.698 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
    [C 16:20:32.699 NotebookApp] 
        
        Copy/paste this URL into your browser when you connect for the first time,
        to login with a token:
            http://localhost:8888/?token=b5960d3488f7dc8acc041488a8bffbbdb3e6ecb75854e278
    [I 16:20:36.113 NotebookApp] Accepting one-time-token-authenticated connection from ::1
    [W 16:20:38.692 NotebookApp] 404 GET /i18n/zh-CN/LC_MESSAGES/nbjs.json?v=20171030162031 (::1) 50.46ms referer=http://localhost:8888/tree
    [I 16:20:45.748 NotebookApp] Creating new notebook in 
    [I 16:20:46.763 NotebookApp] Writing notebook-signing key to /Users/saintking/Library/Jupyter/notebook_secret
    [W 16:20:49.092 NotebookApp] 404 GET /i18n/zh-CN/LC_MESSAGES/nbjs.json?v=20171030162031 (::1) 3.52ms referer=http://localhost:8888/notebooks/Untitled.ipynb?kernel_name=python2
    [W 16:20:49.897 NotebookApp] 404 GET /nbextensions/widgets/notebook/js/extension.js?v=20171030162031 (::1) 656.14ms referer=http://localhost:8888/notebooks/Untitled.ipynb?kernel_name=python2
    [I 16:20:52.269 NotebookApp] Kernel started: 656ac876-e477-4af6-a6b6-18693c5b6f6d
    [W 16:21:02.287 NotebookApp] Timeout waiting for kernel_info reply from 656ac876-e477-4af6-a6b6-18693c5b6f6d
    [I 16:21:04.814 NotebookApp] Adapting to protocol v5.1 for kernel 656ac876-e477-4af6-a6b6-18693c5b6f6d
    [I 16:21:19.079 NotebookApp] Starting buffering for 656ac876-e477-4af6-a6b6-18693c5b6f6d:F9ADF6B4B06C4D338B1B2F799EFD7ADC
    View Code
    用双手改变人生,用代码改变世界!
    QQ      微信      Kylin开发技术交流群
    alttext      alttext      alttext
  • 相关阅读:
    今天开始用 VSU 2010
    Visual Studio 2010 模型设计工具 基本应用
    Asp.Net访问Oracle 数据库 执行SQL语句和调用存储过程
    Enterprise Library 4.1 Security Block 快速使用图文笔记
    解决“System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本。”(图)
    一个Oracle存储过程示例
    Enterprise Library 4.1 Application Settings 快速使用图文笔记
    Oracle 10g for Windows 简体中文版的安装过程
    Oracle 11g for Windows 简体中文版的安装过程
    Oracle 9i 数据库 创建数据库 Net 配置 创建表 SQL查询 创建存储过程 (图)
  • 原文地址:https://www.cnblogs.com/kylinsblog/p/7755044.html
Copyright © 2011-2022 走看看