我能';t导入光桌Python2.7.8处的psycopg2
我在Windows7 64位上使用LightTable 0.6.6和Python2.7.8。 我尝试在Lighttable导入psycopg2时出错 我写我能';t导入光桌Python2.7.8处的psycopg2,python,psycopg2,lighttable,Python,Psycopg2,Lighttable,我在Windows7 64位上使用LightTable 0.6.6和Python2.7.8。 我尝试在Lighttable导入psycopg2时出错 我写 > from psycopg2 import * 然后输入Cmd,在我收到这些消息之后。 该错误显示没有连接,但错误显示的文件是另一个py.file 我不擅长英语,谢谢你通读 --------------------------------------------------------------------------- Attr
> from psycopg2 import *
然后输入Cmd,在我收到这些消息之后。
该错误显示没有连接,但错误显示的文件是另一个py.file
我不擅长英语,谢谢你通读
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
C:\Users\user_name\Documents\000_working_directory\python_workspace\test07052.py in <module>()
----> 1 from psycopg2 import *
C:\Users\user_name\Documents\000_working_directory\python_workspace\psycopg2.pyc in <module>()
15
16 # コネクション作成
---> 17 conn = psycopg2.connect(
18 database='dbname',
19 user='user_name',
AttributeError: 'module' object has no attribute 'connect'
---------------------------------------------------------------------------
AttributeError回溯(最近一次呼叫上次)
C:\Users\user\u name\Documents\000\u working\u directory\python\u workspace\test07052.py in()
---->1从psycopg2导入*
C:\Users\user\u name\Documents\000\u working\u directory\python\u workspace\psycopg2.pyc in()
15
16 # コネクション作成
--->17连接=psycopg2.connect(
18 database='dbname',
19 user='user\u name',
AttributeError:“模块”对象没有属性“连接”
问题出在psycopg2.py文件中,它试图使用找不到的connect()
函数(缺少导入?)
当您从psycopg2 import*执行操作时,Python会在同一目录文件中找到psycopg2.pyc并执行内容。但它找不到connect()
函数。可能文件名应该不同,以免将Python与实际的psycopg2
模块混淆?是否尝试删除.pyc文件并重试
是否确实要导入所需内容?如果从psycopg2导入*
中像这样导入,则将所有psycopg2函数导入到模块命名空间中
psycopg2.py文件中可能还有一些其他问题谢谢您的回复。您的建议是正确的。是的,我有一个导入问题。我重新安装了psycopg2 ,然后