0
我正在構建一個簡單的GUI,我用PyQT5製作,並且在使用py2app開發構建過程中,一切正常。當我去建.app文件,但是我得到的PyQt5代碼崩潰:Py2App - PyQt5使用錯誤的port_v#
File "/usr/local/lib/python2.7/site-packages/PyQt5/uic/port_v3/ascii_upper.py", line 24, in <module>
_ascii_trans_table = bytes.maketrans(b'abcdefghijklmnopqrstuvwxyz',
AttributeError: type object 'str' has no attribute 'maketrans'
我追查下來到什麼似乎PyQt5試圖運行python從port_v3模塊3碼,但是我正在做2.7中的所有事情,並且我無法弄清楚它爲什麼要在構建應用程序的PyQt部分時加載Python 3。任何想法如何跟蹤或解決方法?
請看看[我可以回答我自己的問題嗎?](http://stackoverflow.com/help/self-answer),並在兩天後回來並檢查爲已回答。 –