我正在尝试在django中使用chartit,在其文档中它表示在“settings.py”中将chartit添加到INSTALLED APPS中。 当我尝试这样做时,它会出现这个错误:
ImportError: No module named 'chartit'
如何导入它? 谢谢。 PS-对不起,这是一个愚蠢的问题。
答案 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