第1节 软件安装
Python开发环境(IDE)
- Jupyter Notebook 丨★★★
- Spyder 丨★★★★★
- Pycharm 丨★
Anaconda软件安装
- 自带2种Pyton集成开发环境Jupyter Notebook和Spyder,都比较适合初学者;
- 自动200多种工具包(Numpy、Pandas、Matplotlib、Seaborn、bokeh等)满足常用需求,更多工具包可选择性安装;
软件下载
下载3.0以上版本
- 官方下载地址 :速度慢
- 清华大学开源软件镜像站 :速度快 丨★★★★★
软件安装 丨★★★★★
- 安装步骤都建议使用默认的设置,除了"Advanced Installation Options"这一步 丨★★★★★
【注意】在"Advanced Installation Options"两个选项的√都需要选中(默认只选中了第二个)。如果第一个不勾选,需要手工设置环境变量(较复杂),
如果不设置环境变量,Jupyter Notebook插件和Python其他工具包安装时会出错。丨★★★★★
- 检查是否安装成功,可在命令提示符窗口分别输入以下内容:
- python: 查看python版本,进入python环境 (小技巧:进入python环境后如果要退出,按Ctrl+Z)
- conda:查看anaconda的信息
- conda list :查看已经安装的各种工具包
- conda --version :查看anaconda的版本
- jupyter notebook:运行jupyter notebook
Anaconda基本操作
- 安装完Anaconda后,电脑会多出5个图标,其中最重要的3个:
- Anaconda Navigator :作用是安装、更新各种工具包
- Jupyter Notebook:Python IDE之一
- Spyder:Python IDE之一
Jupyter Notebook基本操作
更改浏览器 丨★
- 步骤1:查看在 C:\Users\yz\.jupyter 下 有没有文件 jupyter_notebook_config.py
如果有:
- 步骤2:则用记事本打开,Ctrl+F 查找“browser”,找到以下代码块
# standard library module, which allows setting of the BROWSER environment
# variable to override it.
改成Google浏览器,在下面输入以下代码:
import webbrowser
webbrowser.register(‘chrome’, None, webbrowser.GenericBrowser(u’C:\Program Files (x86)\Google\Chrome\Application\chrome.exe’))
c.NotebookApp.browser = ‘chrome’
改成火狐浏览器,在下面输入以下代码:
import webbrowser
webbrowser.register(“Firefox”, None, webbrowser.GenericBrowser(u"C:\Program Files\Mozilla Firefox\firefox.exe"))
c.NotebookApp.browser = ‘Firefox’
补充:确认电脑已经安装google浏览器且路径一致
- 步骤3:关闭记事本文件,再次运行Jupyter Notebook
如果没有:
- 步骤2:在 anaconda prompt 中输入 jupyter notebook --generate-config
- 步骤3:在C:\Users\yz.jupyter下找到 jupyter_notebook_config.py
- 步骤4:同上
安装插件
- 在命令提示符窗口输入 pip install jupyter_contrib_nbextensions 运行完后再输入 jupyter contrib nbextension install --user
- 【解释】命令提示符窗口:Windows键+R ;在运行输入:cmd
- 【注意】如果在安装Jupyter Notebook没有设置环境变量,执行上面的命令会报错
- 常用插件
- Code prettify:对代码进行格式化
- Collapsible Headings:可以根据headings折叠区域
- Codefolding:可以对代码块进行折叠
- ScrollDown:当代码输出内容过长,自动下拉滚动条
- Table of Contents(2):自动生成目录 丨★★
- Hinterland:代码自动补全 丨★★
常用快捷键 丨★★
- A : 在当前行签名插入一行 丨★★
- B : 在当前行后面加入一行 丨★★
- DD : 删除当前代码行 丨★★
- Enter : 进入编辑模式
- H : 弹出快捷键菜单
- M : Markdown格式 丨★★
- Shift+M : 合并选中的单元格
- Shift+Tab : 提升信息
- Tab : 缩进或者代码填充
- Y : 代码格式 丨★★
- 1 : 设置为1级标题
- 2 : 设置为2级标题
- Ctrl-Enter : 运行本单元
Markdown格式
- 加粗 : 文字前面各加2各星号
- 斜体 : 文字前面各加1各星号
- 无序列表 : "-"加空格
- 有序列表 : 数字加"."加空格
- 链接 : 链接:百度一下
- 引用 : 向右的单箭头加空格
- 表格 : 用"|"分开
Spyder基本操作
界面风格(主题)设置
- 选择自己喜欢的风格也可以自定义
- [Tools]→[Preferences]→[Syntax coloring] 在’Scheme’中选择风格 或者 点击’Edit selected’进行个性化设置
切换中文
- 切换语言 Spyder4版本
- [Tools]→[Preferences]→[General]→[Advanced settings] language 中选择简体中文
面板设置 丨★★★
- 只显示常用的界面:
- [View]→[Panes]→推荐选择[Editor] [IPython console] [Variable explorer]
工具栏
- [View]→[Toolbars]→推荐选择[File toolbar] [Run toolbar] [Current working directory]
常用快捷键
- Ctrl + 1 : 注释或者取消注释
- Ctrl + 4 : 添加注释块 丨★★★★★
- Ctrl + 5 : 取消注释块
- F9 : 从当前光标行开始执行 丨★★★★★
- F5 : 运行代码
本节重点
- 国内下载地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/?C=M&O=D
- 安装过程“Advanced Installation Options”选项
- Spyder界面设置:[视图]→[面板]
- Spyder常用快捷键:Ctrl+4 F9