首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >木星内核与木星实验室的conda环境无关

木星内核与木星实验室的conda环境无关
EN

Stack Overflow用户
提问于 2022-11-22 18:00:42
回答 1查看 27关注 0票数 0

我知道以前也有人问过类似的问题,但以前的答案并没有帮助。

问题是:

尽管我从一个活动的conda环境中安装了一个内核,但是conda环境使用了错误的python解释器。我尝试了以下几点:

代码语言:javascript
运行
复制
# 1. Activate my conda environment snowflakes
$ conda activate /opt/miniconda3/envs/snowflakes 

# 2. Install another kernel that is connected to snowflakes after env is activated 
$ python -m ipykernel install --user --name snowflakes --display-name snowflakes_2 

# 3. Run jupyter-lab
$ jupyter-lab

# 4. Check path in jupyter notebook
sys.path

>>['/Users/user/Documents/Code/Python /PyCharm_Test',
 '/Library/Frameworks/Python.framework/Versions/3.10/lib/python310.zip',
 '/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10',
 '/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/lib-dynload',
 '',
 '/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages']

# 5. The path should look like this:

>> ['/Users/user/Documents/Code/Python /PyCharm_Test/src',
'/Users/user/Documents/Code/Python /PyCharm_Test',
'/opt/miniconda3/envs/snowflakes/lib/python310.zip',
'/opt/miniconda3/envs/snowflakes/lib/python3.10',
'/opt/miniconda3/envs/snowflakes/lib/python3.10/lib-dynload',
'/opt/miniconda3/envs/snowflakes/lib/python3.10/site-packages']

我多次尝试重新安装ipykernel和jupyter实验室。此外,我试图以各种形式安装内核,并从anaconda导航器启动jupyter实验室。都没有帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-11-23 11:04:39

我找到了一个解决办法:

代码语言:javascript
运行
复制
#1 install nb_conda_kernels in base environment and in conda environment of choice

#2 Run the following code in the activated conda environment 
$ conda install --channel=conda-forge nb_conda_kernels

#3 Open jupyter-lab
$ jupyter-lab

在我创建仍然链接到基本python的内核之前。现在,我有了一个适用于所有miniconda3 conda环境的内核。我不知道从一开始出了什么问题,但现在起作用了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74537171

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档