jupyter 安装库
时间: 2024-12-26 10:23:02 浏览: 11
### 如何在 Jupyter Notebook 中安装 Python 库
#### 使用 `!pip` 命令安装库
可以直接在 Jupyter Notebook 的单元格内运行命令来安装所需的 Python 库。这可以通过前缀感叹号 (`!`) 来调用系统的 shell 命令,从而执行包管理工具如 `pip` 安装指定的软件包。
```python
!pip install package_name
```
此方法简单快捷,在大多数情况下都能正常工作[^3]。
#### 导入并使用 `sys` 和 `subprocess` 模块
另一种方式是在代码中动态导入必要的模块并通过编程的方式完成安装:
```python
import sys
import subprocess
def install(package):
subprocess.check_call([sys.executable, "-m", "pip", "install", package])
install('package_name')
```
这种方法确保了所使用的 Python 解释器正是启动当前 Jupyter 内核的那个解释器,避免可能存在的路径冲突问题[^1]。
#### 配置持久化环境变量
对于频繁更新或依赖多个第三方库的工作流程来说,建议配置虚拟环境并将该环境设置为默认的 Jupyter 内核之一。这样每次打开新的笔记本时都会自动加载所需的所有库而无需重复安装操作。
创建新内核的具体步骤如下所示:
- 创建一个新的虚拟环境;
- 在这个环境中激活 `ipykernel` 并将其注册到 Jupyter Lab/Notebook 上下文中作为可用选项之一。
```bash
conda create -n myenv python=3.x anaconda
conda activate myenv
pip install ipykernel
python -m ipykernel install --user --name=myenv
```
之后可以在启动 Jupyter 服务后选择对应的内核来进行开发测试活动。
阅读全文