V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
alittletrain
V2EX  ›  Python

python 打包的 exe 在 xp 的某些机器下会报错

  •  
  •   alittletrain · 2016-10-11 08:33:42 +08:00 · 3489 次点击
    这是一个创建于 2964 天前的主题,其中的信息可能已经有所发展或是发生改变。

    类似一个什么 Python27.dll 的问题,不知道用 py3.4 会不会也是这样?有什么更好的解决办法吗?

    第 1 条附言  ·  2016-10-11 10:20:59 +08:00
    求助:xp安装了vc 2008 依然那个错。
    第 2 条附言  ·  2016-10-11 10:40:59 +08:00

    刚才用了楼下大神说的软件在报错机器上运行了一下,检测出入图中的问题,只要找到这三个dll就可以了?用py2exe 可以避免这种丢失dll的情况吗?

    21 条回复    2016-10-11 13:01:30 +08:00
    xiangchen2011
        1
    xiangchen2011  
       2016-10-11 08:39:08 +08:00
    直接装 python 环境,用源码跑
    Ixizi
        2
    Ixizi  
       2016-10-11 08:42:54 +08:00
    啥报错 有图吗
    alittletrain
        3
    alittletrain  
    OP
       2016-10-11 08:49:30 +08:00
    @xiangchen2011 kidding me ?
    alittletrain
        4
    alittletrain  
    OP
       2016-10-11 08:51:36 +08:00
    tabris17
        7
    tabris17  
       2016-10-11 09:06:21 +08:00
    应该是缺了 VC 运行时库了
    Ixizi
        8
    Ixizi  
       2016-10-11 09:07:32 +08:00
    @alittletrain 装下 vc 库看看
    gotounix
        9
    gotounix  
       2016-10-11 09:15:53 +08:00
    你是用什么打包的? py2exe ?打包脚本发来看下。
    alittletrain
        10
    alittletrain  
    OP
       2016-10-11 09:20:36 +08:00
    @gotounix pyisntaller
    alittletrain
        11
    alittletrain  
    OP
       2016-10-11 09:20:51 +08:00
    @Ixizi xp 的话装 VC 几呢?
    Ixizi
        12
    Ixizi  
       2016-10-11 09:23:50 +08:00
    @alittletrain 你看楼上给的链接
    gouchaoer
        13
    gouchaoer  
       2016-10-11 09:45:28 +08:00
    py2exe 本来就不是一个工业级的解决方案
    xiangchen2011
        14
    xiangchen2011  
       2016-10-11 10:11:24 +08:00
    @alittletrain

    __ __ __ __ __
    /__/__/__/__/__/|
    /__/__/__/__/__/|/
    |__'__'__'__'__|/
    alittletrain
        15
    alittletrain  
    OP
       2016-10-11 10:20:40 +08:00
    @xiangchen2011 什么鬼?
    BOYPT
        16
    BOYPT  
       2016-10-11 10:30:44 +08:00
    http://www.py2exe.org/index.cgi/Tutorial
    按教程把 dll 打包进去
    alittletrain
        17
    alittletrain  
    OP
       2016-10-11 10:35:08 +08:00
    @BOYPT 我用的 pyinstaller
    weyou
        18
    weyou  
       2016-10-11 11:15:13 +08:00
    最新的 pyinstaller 在 xp 上是有个问题。我不知道你遇到的是不是这个问题。给出具体的错误信息才好判断
    alittletrain
        19
    alittletrain  
    OP
       2016-10-11 11:19:23 +08:00
    @weyou 已经给出了 请见 4 楼的图片链接
    ifaii
        20
    ifaii  
       2016-10-11 12:11:46 +08:00 via iPhone
    推荐 cxfreeze
    alittletrain
        21
    alittletrain  
    OP
       2016-10-11 13:01:30 +08:00
    @ifaii cxfreeze 可以解决这些乱七八糟的问题吗。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   949 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 22:36 · PVG 06:36 · LAX 14:36 · JFK 17:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.