非常に簡単なプログラムを作成しましたが、アプリファイルにエクスポートしようとしています。私は現在Python 3.6とpy2appを使ってpyファイルをappに変換しています。ValueError:文字U + 6573552f ... Py2aap
from setuptools import setup
OPTIONS = {'iconfile':'sc.icns',}
setup(
app = ['hello.py'],
options = {
'py2app': OPTIONS},
setup_requires = ['py2app']
)
と、端末に、私は次のように入力します:
python3 hello_setup.py py2app
それはdistのフォルダを作成し、いくつかの秒後
とその中hello.appは問題がある は、だから私は、セットアップファイルを作成しました私はそれを実行すると、それは「こんにちはエラーを」と言うウィンドウが表示されているし、私は、端末を参照してくださいするには、アプリケーション内の.execファイルを開いて、それがこのエラーを示しています
ValueError: character U+6573552f is not in range [U+0000; U+10ffff]
なぜ表示されますか?どうすれば修正できますか?どうもありがとうございました。それが必要とされる場合には
は、ここでこれはpy2app==0.14
の最新バージョンでの問題は「hello.py」
from tkinter import *
from tkinter import messagebox
root = Tk()
def printworld():
messagebox.showinfo('Hello', 'Hello World')
button1 = Button(root, text='Press me!', command=printworld)
button1.pack()
root.mainloop()