pycharm中如何使用%matplotlib inline
时间: 2025-05-04 14:28:10 浏览: 35
### 配置 PyCharm 中的 Jupyter Notebook 使用 `%matplotlib inline`
为了在 PyCharm 中配置 Jupyter Notebook 并实现 `matplotlib` 的内联绘图,需要确保几个关键组件被正确设置。
#### 安装必要的包
首先确认安装了所需的 Python 包。可以通过 pip 或 conda 来完成这些操作:
```bash
pip install jupyter matplotlib ipykernel pycharm-jupyter-notebook-integration
```
或者使用 Conda:
```bash
conda install jupyter matplotlib ipykernel
```
这一步骤是为了保证环境中有最新版本的支持工具[^3]。
#### 创建并激活虚拟环境(可选)
建议创建一个新的虚拟环境来管理项目依赖关系。对于新项目的最佳实践来说,这是推荐的做法之一。这样可以避免不同项目之间的库冲突问题。
#### 将当前环境设为 Jupyter Kernel
为了让 PyCharm 能够识别到刚刚安装好的 Jupyter 和其他相关软件包,在终端中输入如下命令将当前工作区添加至可用 kernels 列表里:
```bash
python -m ipykernel install --user --name=your_env_name
```
这里的 `your_env_name` 应替换为你所使用的具体环境名称。
#### 在 PyCharm 中打开 Jupyter Notebook 文件
启动 PyCharm 后,选择 "File" -> "New..." ,接着挑选 `.ipynb` 类型的新文件;或者是直接加载已有的 notebook 文档。当首次尝试运行含有图表绘制语句的 cell 时,可能会提示选择 kernel —— 此刻应该选取之前注册过的那个带有所需模块支持的选项。
#### 设置内联绘图模式
一旦进入了交互式的笔记本界面之后,就可以利用魔术方法 (magic command) `%matplotlib inline` 开启图像嵌入显示功能。只需在一个单独的 code-cell 内键入此指令即可生效:
```python
%matplotlib inline
import numpy as np
import matplotlib.pyplot as plt
plt.plot([1, 2, 3], [4, 5, 6])
plt.show()
```
上述代码片段展示了如何启用内联绘图以及简单的折线图画法示例[^2]。
阅读全文
相关推荐

















