python ipykernel在VS代码中安装后需要错误

vwoqyblh  于 2023-02-18  发布在  Python
关注(0)|答案(1)|浏览(793)

我在VS代码中运行Jupyter Notebooks时遇到错误,原因是:未在my_env中安装ipykernel


.

Running cells with 'Python 3.7.7 ('my_env')' requires ipykernel package.
Run the following command to install 'ipykernel' into the Python environment. 
Command: 'conda install -n my_env ipykernel --update-deps --force-reinstall'

但是我已经在base和my_env中安装了ipykernel,并且已经在my_env中安装了一个新内核。

(base) user@username folderA % pip show ipykernel
Name: ipykernel
Version: 6.9.1

(my_env) user@username folderA % pip show ipykernel
Name: ipykernel
Version: 6.9.1

(my_env) user@username folderA % python -m ipykernel install --user --name=my_env

此外,当运行建议的conda install -n my_env ipykernel --update-deps --force-reinstall并重新加载窗口时,问题再次出现。
我试过多种解决方案,比如sol1sol2pip install --upgrade jupyter_client中提出的解决方案,但都不起作用。
我正在使用macOS与M1芯片和conda 23. 1. 0让我知道,如果我需要添加额外的细节。

r1zk6ea1

r1zk6ea11#

我找到了一个解决方案。这个问题与我在选定的环境中安装jupyter有关。
我在一个新环境中从头开始,并按顺序**执行了以下步骤 *:

conda create env -n env_name python=3.XX       
conda activate env_name               
conda install jupyter 
conda install -c anaconda ipykernel
python -m ipykernel install --user --name=env_name

相关问题