欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

mac打开ipynb文件

程序员文章站 2022-05-28 14:47:16
...

【环境】mac bash终端

 

一、 设置默认python为python3.6

# 修改/etc/下的profile文件,加入以下内容:
if [ -f ~/.bashrc ] ; then
. .bashrc
fi
# 这样就不用每次启动bash 终端时都要重新source .bashrc文件了

# 1,查看python3安装目录
$ which python
$ which python3

# 2,修改配置文件bashrc,连接python关键词到python3
# 2.1 进入到 /Users/你的用户名 目录
$ cd ~

# 2.2 打开bashrc文件(注意不是同名的文本文件或其他文件,没有的话就手动创建一个),并手动修改
$ open .bashrc

# 2.3 加入以下两行内容
# alias python3='/Library/Frameworks/Python.framework/Versions/3.6/bin/python3.6'
# alias python=python3
# 手动保存

# 更新该文件
$ source .bashrc

# 此时输入python,打开的是python3
$ python
Python 3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018, 05:52:31) 
[GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.57)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>


二、打开.ipynb文件

# 临时使用清华源
$ pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package

# 安装jupyter,不是jupter !!!
$ pip install jupyter

# 安装ipython
$ pip install ipython

# 使用ipython打开notebook,注意命令中是IPython,不是Ipython!!!两个大写字母,千万别写错!!!!!
$ python -m IPython notebook

# 这时自动打开了浏览器。。。。找到要打开的文件双击即可

三、运行ipynb没有输出?右上角显示红色“kernel error”的话按照以下步骤解决:

# 参考:https://ipython.readthedocs.io/en/stable/install/kernel_install.html#kernels-for-python-2-and-3

# 确保pip版本大于9.0
$ python -m pip --version

# 安装kernel
$ python -m pip install ipykernel
$ python -m ipykernel install --user

# 此时再刷新网页,会显示:启动服务。。准备好了。。
# 已解决

 

【致谢】

https://yuanhsh.iteye.com/blog/1401385

https://*.com/questions/42310941/modulenotfounderror-no-module-named-ipython

https://blog.csdn.net/rxt2012kc/article/details/79079546

@takluyver https://github.com/jupyter/notebook/issues/2301