image.png

分布执行和分布结果的可视化是我喜欢使用Jupyter Notebook的主要原因。为了让不同的项目环境隔离,如何在virtualenv中使用Jupyter Notebook呢?

1. 安装virtualenv

pip install virtualenv

2. 创建虚拟环境

virtualenv --system-site-packages dzy_venv

3. 进入新创建的虚拟环境

source ./dzy_venv/bin/activate  # sh, bash, ksh, or zsh

4. 在虚拟环境中安装Jupyter的内核kernel

ipython kernel install --user --name=dzy_venv

5. 再次进入Jupyter环境

jupyter notebook

就可以在dzy_venv环境下编写和执行程序了~


感谢:文章主图来自cnblogs