1. 库的安装
mkvirtualenv -p /user/local/bin/python3 ai
sudo apt install python3-numpy
sudo apt-get install python3-matplotlib
sudo apt-get install python3-pandas
sudo apt-get install python3-tables
sudo pip3 install notebook
2. Jupyter Notebook
1. 界面启动
- 启动
workon ai
jupyter notebook
- 本地默认URL:http://localhost:8888
2. 使用
1. 定义
- 开源的科学计算平台
- 类比ipython,但是比ipython强大,可以画图
- 可以运行代码,可以做笔记
- 文件后缀:.ipynb
2. jupyter和pycharm对比
- jupyter:探索性数据,一边分析,一边运行
- pycharm:适合逻辑性强的操作(web)
3. cell
- 一对 In Out会话被视作一个代码单元,称为cell
4. jupyter两种模式
- 编辑模式:直接点击进去,可以进行编写代码,做笔记
- 命令模式:通过快捷键,操作,eg:添加一行
5. 快捷键
- 通用
- Shift + Enter:执行本单元代码,并跳转到下一单元
- Ctrl + Enter:执行本单元代码,留在本单元
- 命令模式:按Esc进入
- Y:cell切换到Code模式
- M:cell切换到Markdown模式
- A:在当前cell的上面添加cell
- B:在当前cell的下面添加cell
- 双击D:删除当前cell
- 编辑模式:按Enter进入
3. 安装jupyter_contrib_nbextensions库
- 安装
python -m pip install jupyter_contrib_nbextensions
jupyter contrib nbextension install --user --skip-running-check
- 功能选择
- Autopep8:pep8
- Hinterland:代码自动补全
- Table of Contents(2):目录索引
- Code Font Size:字体大小
- spell checker:拼写检查
- Toggle all line numbers:代码行号