Pycharm Jupiter笔记本看不到虚拟环境包

时间:2018-01-26 22:42:17

标签: pycharm jupyter-notebook

我在〜/ tensorflow中有一个virtualenv,我可以在Pycharm中设置一个带有.py文件的项目来使用该virtualenv的python(通过更改项目解释器)。事情就是这样。但是,我无法在同一个项目中找到一个Jupyter笔记本来查看virtualenv的软件包。似乎它只是为笔记本使用不同的python。

笔记本连接的服务器在相同的virtualenv中启动。 Web客户端也可以使用相同的jupyter服务器正常工作。

我的猜测是,Pycharm与Jupyter服务器的连接以某种方式使用不同的内核建立,但我不知道为什么或如何更改它。

1 个答案:

答案 0 :(得分:0)

我的问题是我有多个内核,而PyCharm启动了默认内核。一种方法可能是设置PyCharm以指定要启动的首选内核,我没有研究如何做到这一点。我只是在Jupyter中更改了默认内核,这对我有用(我为tensorflow提供了virtualenv)。 c.MultiKernelManager.default_kernel_name = 'tensorflow'