与python中的sqlalchemy相关的错误

时间:2016-04-21 08:38:26

标签: python sqlalchemy

我正在尝试在fortran中编译一个名为pywofost的模型。我按照编译模型的步骤进行操作。但是,我收到与sqlalchemy.exceptions相关的以下错误。 sqlalchemy版本是' 1.0.12'。错误信息如下:

命令

import pywofost

错误

/usr/lib/python2.7/dist-packages/pkg_resources.py:1031: UserWarning: /home/omar/.python-eggs is writable by group/others and vulnerable to attack when used with get_resource_filename. Consider a more secure location (set with .set_extraction_path or the PYTHON_EGG_CACHE environment variable).
  warnings.warn(msg, UserWarning)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/omar/pywofost/pywofost.py", line 16, in <module>
    from sqlalchemy.exceptions import *
ImportError: No module named exceptions

2 个答案:

答案 0 :(得分:0)

这是因为从版本1.0.12开始,sqlalchemy中没有名为例外的模块。如果您依赖于第三方模块,则看起来他们的代码中存在错误

如果您想从那里导入例外,则有sqlalchemy.excsqlalchemy.orm.exc。也许你可以快速修改pywofost代码并继续你的工作?

答案 1 :(得分:0)

使用旧版本的sqlalchemy

解决了这个问题