我在 ~/tensorflow 中有一个 virtualenv,我可以在 Pycharm 中设置一个带有 .py 文件的项目来使用该 virtualenv 的 python(通过更改项目解释器)。事情就是这样进行的。但是,我无法在同一项目中获得 Jupyter 笔记本来查看 virtualenv 的包。看起来好像它只是为笔记本使用了不同的 python。
笔记本连接到的服务器在同一 virtualenv 中启动。Web 客户端也可以在同一个 jupyter 服务器上正常工作。
我的猜测是 Pycharm 与 Jupyter 服务器的连接是使用不同的内核以某种方式建立的,但我不知道为什么或如何更改它。