我只是用pip做了sqlalchemy
pip install sqlalchemy
当我在python控制台中从sqlalchemy导入一个简单的类
时from sqlalchemy import Column
我收到此错误
from sqlalchemy import Column
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "sqlalchemy.py", line 5, in <module>
from sqlalchemy import Column, Integer, Unicode, UnicodeText, String
ImportError: cannot import name Column
我在OSX和Ubuntu环境中遇到同样的错误。 在SQLAlchemy网站支持部分,没有关于此问题的参考。 它与我的Python环境有关吗?
答案 0 :(得分:9)
您在同一目录中命名了自己的脚本sqlalchemy.py
或者具有该名称的另一个python文件,并且它正在屏蔽该库。重命名该文件。
你可以在你的追溯中看到这个;脚本导入本地文件 sqlalchemy.py
(无路径),然后再次尝试导入。
答案 1 :(得分:0)
from sqlalchemy.schema import Column