首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >py2exe缺失模块pyodbc

py2exe缺失模块pyodbc
EN

Stack Overflow用户
提问于 2014-08-11 01:32:56
回答 2查看 2.7K关注 0票数 0

我的python脚本使用pyodbc模块。当我创建setup.py脚本时,它无法编译并抛出错误:

代码语言:javascript
复制
 raise ImportError, "No module named " + qname
portError: No module named pyodbc

我的setup.py脚本有什么问题:

代码语言:javascript
复制
from distutils.core import setup
import py2exe

setup(
    console=['accession.py'],
    options={
        'py2exe': {
            'includes': 'pyodbc'
            }
        }
    )

提前谢谢你抱歉..。但我的评论是错误的: 1.我确实安装了2个Python,我删除了一个,即ipython,现在只有Python2.7。我确实安装了pyodbc,因为我可以在运行“普通”Python脚本时使用它(没有py2exe) 3。我可以检查它是否安装如下:

蛋黄-l瓶- 0.12.7 - active pip 1.5.6没有元数据py2exe - 0.6.10 - active pyodbc - 3.0.7 - active还有什么问题?再次感谢

EN

回答 2

Stack Overflow用户

发布于 2014-08-11 01:39:32

您是说您的python脚本使用了pyodbc模块,但我不确定您是否正确地安装了它。如果尚未安装此模块,请尝试安装pip install pyodbcpip install https://pyodbc.googlecode.com/files/pyodbc-3.0.6.zip

票数 0
EN

Stack Overflow用户

发布于 2015-12-11 17:34:41

setup.py代码:

代码语言:javascript
复制
from distutils.core import setup
import py2exe

setup(
    console=['yourfile.py'],
    options = { "py2exe": { "includes": "decimal, datetime" } }
)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25234689

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档