当存在多个虚拟环境时,有时需要给Jupyter Notebook指定虚拟环境,否则,有可能存在反复要求安装某个模块。
假设需要安装的虚拟环境名称是env
首先激活环境:
activate env # 基于conda和virtualenv的虚拟环境会各有不同
pip install ipykernel # 当前环境下,安装 ipykernel 包
python -m ipykernel install --name env # 向 jupyter 中添加虚拟环境,并命名为env
一旦对自己手头的一个虚拟环境启用了这种指定,则对于其他环境都必须指定,否则一样会造成错乱。