Jupyter Notebook中的Python软件包版本(bokeh)与Terminal中的版本不同

时间:2018-09-22 23:34:53

标签: python jupyter-notebook virtualenv jupyter

我使用终端中的pip将Bokeh安装到虚拟环境中。但是,从该虚拟环境启动Jupyter笔记本服务器并打开笔记本时,散景(0.12.9)的版本似乎与我在终端中安装的版本(0.13.0)不同。

从Jupyter笔记本服务器终端上:

pip3 install --upgrade bokeh
...
python3
Python 3.6.4 (default, Mar  9 2018, 23:15:03)
GCC 4.2.1 Compatible Apple LLVM 9.0.0 (clang-900.0.39.2)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import bokeh
>>> bokeh.__version__
'0.13.0'

在新的iPython笔记本中:

import sys
print(sys.version)
import bokeh
print(bokeh.__version__)

>>> 3.6.2 |Continuum Analytics, Inc.| (default, Jul 20 2017, 13:14:59) 
>>> [GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.57)]
>>> '0.12.9'

我检查了笔记本是否还在运行Python 3(尽管它是一个不同的版本,似乎可疑...)

如何升级笔记本中运行的Bokeh版本?我在堆栈溢出(old sklearn version in Jupyter NotebookConflicting python version in jupyter notebook(Conda))上找到的最密切相关的问题似乎没有用,可能是因为它们特定于我尚未安装的conda。

0 个答案:

没有答案