前情提要:
安装完Anaconda
后,已经自带了jupyter notebook
,随后我们创造自己的虚拟环境X(conda默认是base环境),但目前在jupyter notebook
中无法选择虚拟环境X中的内核。我们需要把我们的虚拟环境加入到Jupyter
中,不然Jupyter
只能用默认的内核,无法使用第三方库。因此需要进行一些操作:
操作
conda activate X # 进入自己的虚拟环境
conda install ipykernel # 安装包
# --name后是你的虚拟环境名称
# --display-name 后是在jupyter notebook中显示的名称
python -m ipykernel install --user --name X --display-name xxxx
现在重新打开jupyter notebook
,新建的文件时就可以选择虚拟环境的内核,默认是Python 3 (ipykernel)
。
验证环境使用不同内核
import sys
print(sys.version) # 输出当前Python版本
print(sys.executable) # 输出当前Python解释器的可执行文件路径。
base环境和你自己创建的虚拟环境中是会不同的!