【发布时间】:2020-04-22 13:59:44
【问题描述】:
我是 jupyter 笔记本和虚拟环境的新手。我认为我遇到了一个非常微不足道的问题。
我正在尝试在 Jupyter 笔记本中导入 matplotlib,并且导入工作正常。但是,它使用了错误版本的库(也在系统范围内安装),我不知道如何强制它在虚拟环境中使用该库。
在我的虚拟环境中,我想使用最新版本的 matplotlib,因此我做到了
pip install --upgrade matplotlib 在我的虚拟环境中。升级工作正常。
现在,如果我在虚拟环境中执行 pip show matplotlib,我会得到:
Name: matplotlib
Version: 2.2.5
...
相反,如果我在家中执行相同的命令,我会得到:
Name: matplotlib
Version: 1.5.1
但是,如果在我的 jupyter 笔记本中我这样做了
import matplotlib
print ("matplotlib version:",matplotlib.__version__)
我明白了:
('matplotlib version:', '1.5.1')
你能帮我理解我做错了什么吗?
【问题讨论】:
标签: python matplotlib jupyter-notebook virtualenv