python - Juptyer 说它安装了一个内核,但它仍然不可用
问题描述
我有一个 virtualenv ~/.virtualenvs
,我想将它提供给 Juptyer。我让 Juptyer 安装它,Jupyter 说它安装了,但它仍然没有出现在kernelspec list
(或作为 Juptyer 的“更改内核”下的选项。我做错了什么?
$ jupyter kernelspec install --user --replace ~/.virtualenvs/my-env
[InstallKernelSpec] Installed kernelspec my-env in /Users/me/Library/Jupyter/kernels/my-env
$ jupyter kernelspec list Available kernels:
python3 /Users/me/Library/Jupyter/kernels/python3
解决方案
试试下面的
ipython kernel install --user --name=my-env
这就是我向 Jupyter 添加内核的方式,到目前为止我还没有遇到任何问题。但是,在执行此操作之前,您需要确保已在pip install ipykernel
VENV 内部运行。
推荐阅读
- google-chrome - Chromium 本机内存增长(通过图像缓存?)
- exist-db - eXist persistentlogin 不持久
- javascript - Slim cropper 在我的本地主机上运行良好,但在服务器上出现 403 禁止错误
- python - 从未分配给变量的 pandas DataFrame 中选择行
- html - 两行或多行 display flex
- python - 为什么在比较python中的字符串时我的代码中出现“!=”不相等的错误?
- python - 在 PeePDF 中 rawobject "object no" 命令是什么意思?
- c# - 使用 TargetFramework 创建 Razor 类库到 .net core 3 会引发错误
- node.js - 如何修复 nodejs/express 中的“在将标头发送到客户端后无法设置标头”的 http 标头错误
- c# - 在 C# 中获取 C++ `this`