没有名为'chartit'的模块;

时间:2016-09-30 14:07:53

标签: django

我正在尝试在django中使用chartit,在其文档中它表示在“settings.py”中将chartit添加到INSTALLED APPS中。  当我尝试这样做时,它会出现这个错误:

ImportError: No module named 'chartit'

如何导入它? 谢谢。 PS-对不起,这是一个愚蠢的问题。

2 个答案:

答案 0 :(得分:1)

您错过了使用pip install django_chartit安装它。

修改: 如果在运行环境中找不到模块,python将抛出您描述的错误。您需要确保已将其安装在django使用的环境中。

尝试在您经常用pip list打开django的shell中输入python manage.py runserver来确定安装的内容。

如果您的django生活在像PyCharm这样的IDE中 - 您需要检查那里的项目设置,以了解用于启动django的环境。

由于您不使用virtualenv(强烈推荐),因此您需要在系统范围内安装模块。如果你在Linux上可能有python3和python(这是python 2)。如果你的pip属于python2而你已经在python3中安装了django,反之亦然,这可能就是问题所在。

答案 1 :(得分:-1)

来自chartit import DataPool,Chart