Django 我必须在已安装的应用程序设置中引用reportlab吗?
我安装了reportlab库Django 我必须在已安装的应用程序设置中引用reportlab吗?,django,reportlab,Django,Reportlab,我安装了reportlab库 > pip install reportlab Requirement already satisfied (use --upgrade to upgrade): reportlab in /usr/local/lib/python2.7/dist-packages 我不知道我是否必须在我的设置中引用: INSTALLED_APPS = ( 'django.contrib.admin', 'django.contrib.auth',
> pip install reportlab
Requirement already satisfied (use --upgrade to upgrade): reportlab in /usr/local/lib/python2.7/dist-packages
我不知道我是否必须在我的设置中引用:
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
# Other
'crispy_forms',
'django_extensions',
'south',
'reportlab',
)
但如果我这样做:
app = import_module(appname)
File "/home/jesus/programas/cronos/usr/local/lib/python2.7/site-packages/django/utils/importlib.py", line 40, in import_module
__import__(name) ImportError: No module named reportlab
否则
导入库时:
Python 2.7.3 (default, Jan 2 2013, 16:53:07) [GCC 4.7.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
(InteractiveConsole)
>>> from reportlab.pdfgen import canvas
Traceback (most recent call last):
File "<console>", line 1, in <module>
ImportError: No module named reportlab.pdfgen
>>> import reportlab
Traceback (most recent call last):
File "<console>", line 1, in <module>
ImportError: No module named rreportlab
linux2上的Python 2.7.3(默认值,2013年1月2日,16:53:07)[GCC 4.7.2]
有关详细信息,请键入“帮助”、“版权”、“信用证”或“许可证”。
(InteractiveConsole)
>>>从reportlab.pdfgen导入画布
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
ImportError:没有名为reportlab.pdfgen的模块
>>>导入报告实验室
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
ImportError:没有名为rreportlab的模块
???Reportlab是一个Python模块,不是Django应用程序,因此它不应该出现在
已安装的应用程序/home/jesus/programas/cronos/usr/local/lib/python2.7
中,请确保在安装和导入时使用相同的Python实例。