如何在Jupyter Notebook上安装Chartify?

时间:2019-01-22 12:18:53

标签: python install jupyter-notebook chartify

我无法安装和使用Spotify的可视化模块,该模块称为chartify。 https://github.com/spotify/chartify

在安装过程中,它声称我只需要pip3安装它,就像使用cmd做的那样。现在,我打开了jupyter笔记本,尝试导入模块时找不到它。

import chartify

我希望导入模块,但我得到以下信息

--------ModuleNotFoundError         Traceback (most recent call last)
<ipython-input-32-e4ea3e2db907> in <module>()
----> 1 import chartify

ModuleNotFoundError: No module named 'chartify'

3 个答案:

答案 0 :(得分:0)

当未安装库时,我们会收到ModuleNotFoundError: No module named 'chartify'错误...。所以我要求您运行

  

pip install chartify

  

conda安装图表

...然后尝试导入它……我想您尚未安装或下载它

答案 1 :(得分:0)

打开笔记本,然后输入

import sys
!{sys.executable} -m pip install chartify

进入代码单元,执行它,然后看看它如何运行。

由于缺少权限,它可能无法工作,但这是可以修复的。

答案 2 :(得分:0)

尽管这个问题很古老,但为了其他可能正在阅读此书的人: 推荐使用pip的方法是

python -m pip install <packagename>

另外,如果您使用的是Linux(我猜是因为您正在键入pip3而不指定os),建议您创建一个虚拟环境,以避免为系统python安装安装软件包。

在Linux上这样做的原因特别是如果您有在python上运行的程序,则会为您的系统安装特定版本的python。在这种情况下,如果python版本的软件包发生更改而导致软件包之间不兼容,则python或已安装的程序将变得一团糟。

始终通过以下方式创建虚拟环境:

python -m venv <ENV_NAME>
cd <ENV_NAME>
.\bin\activate
python -m pip install <packagename>

完成项目后,只需执行以下操作:

deactivate