【发布时间】:2018-07-06 08:08:39
【问题描述】:
我在 ~/tensorflow 中有一个 virtualenv,我可以在 Pycharm 中设置一个带有 .py 文件的项目以使用该 virtualenv 的 python(通过更改项目解释器)。事情就是这样运作的。但是,我无法在同一个项目中获得 Jupyter 笔记本来查看 virtualenv 的包。似乎它只是为笔记本使用了不同的 python。
笔记本连接的服务器在同一个 virtualenv 中启动。 Web 客户端也可以在同一个 jupyter 服务器上正常工作。
我的猜测是 Pycharm 与 Jupyter 服务器的连接是使用不同的内核以某种方式建立的,但我不知道为什么或如何更改它。
【问题讨论】:
-
这里有同样的问题。我想我已经确定了问题所在,正在运行的内核是与安装了 jupyter 的虚拟环境的解释器相关联的内核。尽管选择的解释器是我要运行的项目中的解释器,但正如这里提到的那样:stackoverflow.com/questions/44902721/…
-
我对这个问题有同样的理解。有谁知道如何让 Jupyter 使用正确的 venv?