【问题标题】:How to install chartify on jupyter notebook?如何在 jupyter notebook 上安装 chartify?
【发布时间】:2019-01-22 12:18:53
【问题描述】:

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

在安装它声称我只需要使用 cmd 进行 pip3 安装即可。现在我打开了我的 jupyter notebook,当我尝试导入模块时却找不到它。

import chartify

我希望模块被导入,但我得到以下内容

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

ModuleNotFoundError: No module named 'chartify'

【问题讨论】:

  • 您可以轻松克隆/下载文件并使用安装程序进行安装。
  • 如果我必须做出有根据的猜测,问题可能是您的 jupyter 没有安装到与 chartify 相同的 python 解释器中。您应该也可以通过执行 pip3 install jupyter 来修复它
  • 你能从你的python控制台导入chartify吗?
  • @MEdwin 我现在已经下载并运行了 setup.py,它可以快速打开和关闭。我尝试在笔记本所在的同一文件夹中运行它,但尝试导入时仍然出现相同的错误。此外,我尝试重新启动内核,但没有任何改变。
  • @cel 我刚刚尝试使用 pip3 install jupyter 运行 cmd 我知道所有这些都已经成功安装了。

标签: python installation jupyter-notebook chartify


【解决方案1】:

打开笔记本,输入

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

进入一个代码单元,执行它,看看它是如何进行的。

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

【讨论】:

    【解决方案2】:

    当库未安装时,我们得到ModuleNotFoundError: No module named 'chartify' 错误....所以我请求你运行

    pip 安装图表化

    conda 安装图表化

    ...然后尝试导入它......我猜你还没有安装或下载它呢

    【讨论】:

    • 当我尝试 pip install 时,它说所有要求都已经满足;但是当我尝试使用 conda 安装它时,我得到“conda”不被识别为内部或外部命令、可运行程序或批处理文件。我不明白,因为我安装了 anaconda,否则我正在正常运行 jupyter notebook。
    【解决方案3】:

    虽然这个问题很老,但只是为了其他可能正在阅读本文的人: 推荐的 pip 使用方式是

    python -m pip install <packagename>
    

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

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

    始终使用以下内容创建虚拟环境:

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

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

    deactivate
    

    【讨论】:

      猜你喜欢
      • 2018-08-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多