Linux jupyter安装位置,linux下安装jupyter过程

1.先升级了pip安装工具:sudo python -m pip install --upgrade --force pip

2.安装setuptools 工具:sudo pip install setuptools==33.1.1

3.安装 Python-dateutil:sudo pip install python-dateutil==2.2

4.安装six:sudo pip install --ignore-installed six

5.安装jupyter:sudo install jupyter

启动命令:直接在终端输入jupyter notebook

折腾了半天,才搞好,以上命令是在安装的时候遇到各种问题时使用的,下面写记录一下遇到的问题 以及对应的解决办法

1.ImportError: cannot import name _thread 报这个错误 解决办法:

sudo pip uninstall python-dateutil

sudo pip install python-dateutil==2.2

2.File "/Library/Python/2.7/site-packages/dateutil/tz/_common.py", line 2, in

from six.moves import _thread

ImportError: cannot import name _thread

解决办法:安装six 命令再上方

解决了上面的问题 启动的时候 还是会报错这是个顽固的错误:

File "/Library/Python/2.7/site-packages/packaging/requirements.py", line 59, in

MARKER_EXPR = originalTextFor(MARKER_EXPR())("marker")

TypeError: call() takes exactly 2 arguments (1 given)

解决办法:根据错误信息直接找到路径中的文件,打开文件将 59 行中的函数修改

59:#MARKER_EXPR = originalTextFor(MARKER_EXPR())("marker")

60:MARKER_EXPR = originalTextFor(MARKER_EXPR("marker"))

修改好之后直接保存文件 再次运行jupyter notebook 命令 即可启动jupyter

关于six那个问题,还有一点 需要删除我们默认路径下的six 否则 即使更新成功了 也不会使用最新的six

方法:先查看一下默认的six路径

import six

print six.file

然后删除:sudo rm -rf /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/six.*

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值