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),并在两天后回来并检查为已回答。 –