在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Python/ py2app打包程序報(bào)錯(cuò)

py2app打包程序報(bào)錯(cuò)

根據(jù)這篇文章
http://www.jianshu.com/p/afb6...
利用py2app打包了一個(gè)程序。
測(cè)試都沒問題,打包成app后就沒法運(yùn)行了。測(cè)試代碼如下
source myepub/bin/activate
py2applet --make-setup Evernote2epub.py
python setup.py py2app -A
./dist/Evernote2epub.app/Contents/MacOS/Evernote2epub
rm -rf build dist
python setup.py py2app
這個(gè)都是運(yùn)行正常,但是生成app以后執(zhí)行就報(bào)錯(cuò)了,如圖

圖片描述

#-*- coding:utf-8 -*-
import os
from  Tkinter import *
import Tkinter, Tkconstants, tkFileDialog
root = Tk()
root.directory = tkFileDialog.askdirectory()
root.withdraw()

import os
import pypub
s=[]
for x in  os.listdir(root.directory):
    v=str(root.directory)+'/'+x;
    s.append(v);
name=raw_input('請(qǐng)輸入導(dǎo)出的書籍名稱\n');
my_first_epub = pypub.Epub(name);
for pp in s:
    if pp.endswith('.html'):
        print(pp)
        my_first_chapter = pypub.create_chapter_from_file(pp);
        my_first_epub.add_chapter(my_first_chapter);
root = Tk()
output = tkFileDialog.askdirectory()
root.withdraw()
my_first_epub.create_epub(output);

上述代碼打包本地html文件為epub

回答
編輯回答
毀與悔

是不是編碼問題在中文字符串前加u

2017年7月6日 01:55
編輯回答
熟稔

請(qǐng)問樓主最后解決了嗎?

2017年7月26日 14:55