我已经使用pyenv
创建了一个虚拟环境,并将python 3.7.2设置为全局版本
因此,当我发出python -V
时,我得到Python 3.7.2
作为输出。
当我发出which Python3
时,我得到以下输出
/home/test/.pyenv/shims/python3
#表示安装在虚拟环境中的python
当我输入which Jupyter
时,我得到以下输出
/home/test/.pyenv/shims/jupyter
但是当我输入jupyter kernelspec list
时,我得到以下输出
Available kernels:
python3 /home/test/.local/share/jupyter/kernels/python3
python2 /usr/local/share/jupyter/kernels/python2
但是python3
内核不应该指向虚拟环境版本吗?
我猜因为这个问题,我无法在jupyter笔记本中导入任何软件包
我收到错误ImportError: No module named Pandas
q1)?您能告诉我如何找到kernel location of python installed pyenv folder
吗?
q2)如何在jupyter笔记本中将其设置为内核?