导入psycopg2时出错。\u通过cron运行psycopg

导入psycopg2时出错。\u通过cron运行psycopg,cron,anaconda,psycopg2,psycopg,Cron,Anaconda,Psycopg2,Psycopg,直接运行Python interperter时,导入psycopg2没有问题 Python 3.5.1 |Anaconda custom (64-bit)| (default, Dec 7 2015, 11:16:01) [GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux Type "help", "copyright", "credits" or "license" for more information. >>> impor

直接运行Python interperter时,导入psycopg2没有问题

Python 3.5.1 |Anaconda custom (64-bit)| (default, Dec  7 2015, 11:16:01)  [GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux Type "help", "copyright", "credits" or "license" for more information.
>>> import psycopg2
>>> from psycopg2._psycopg import *
>>>
但是,如果在通过cron执行的脚本中运行
import psycopg2
,则会出现以下错误。我如何修复它,使它也可以通过cron运行

import psycopg2, psycopg2.extras
File "/opt/anaconda3/lib/python3.5/site-packages/psycopg2/__init__.py", line 50, in <module>
from psycopg2._psycopg import BINARY, NUMBER, STRING, DATETIME, ROWID
ImportError: No module named _psycopg
导入psycopg2,psycopg2.extras
文件“/opt/anaconda3/lib/python3.5/site packages/psycopg2/_init__.py”,第50行,在
从psycopg2.\u psycopg导入二进制、数字、字符串、日期时间、ROWID
ImportError:没有名为_psycopg的模块
如您所见,我通过Anaconda使用Python 3.5