[PyQt] pyqtdeploy freeze error: cannot find bootlocale.py

Bill Eaton wpeaton4 at gmail.com
Mon Sep 21 03:38:08 BST 2015


Thank you for patience in getting my pyqtdeploy set up. I've been 
reading through the official tutorial and bootchk's tutorial at
https://plashless.wordpress.com/2014/08/19/using-pyqtdeploy0-5-on-linux-to-cross-compile-a-pyqt-app-for-android/

I'm pretty sure I've either left out a step or I've set up a wrong 
directory in the locations tab in the GUI.

I downloaded the source for Python 3.4.0 and placed it in
   ~/me/Python-3.4.0
Then, i followed bootchk's instructions for building Python statically. 
I skipped the steps for building PyQt5 statically for my target OS 
(Android), mostly because I couldn't figure out where that information 
gets used.

$SYSROOT = /home/me/aroot
Interpreter: python3.4
Source Directory: /home/me/Python-3.4.0
Include directory: $SYSROOT/include/python3.4
Python library: $SYSROOT/lib/libpython3.4
Standard library directory: $SYSROOT/lib/python3.4
Build directory: build
qmake: $SYSROOT/qt-5.5.0/bin/qmake

the last qmake entry is completely bogus. I don't know where the QT 
Maintenance tool puts all of the Qt files for all the different 
architectures. But that doesn't matter now because I'm not doing qmake yet.

If I build this configuration from the GUI without qmake or make, it 
bombs saying it cannot find _bootlocale.py in /home/me/aroot/lib/python3.4/
And of course, that directory does not exist. I got the idea that 
pyqtdeploy copies all of the necessary files from Source directory.

Any ideas?

On a separate note, do I need to make a separate installation of Qt5.5 
and PyQt5 just for pyqtdeploy? I used Qt Creator to run the most simple 
example (arrowpad) on my Android phone and that works. So it seems like 
I should at least be able to use Creator's version of Qt5.5.


Bill Eaton
Thousand Oaks, California

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.riverbankcomputing.com/pipermail/pyqt/attachments/20150920/a61aa506/attachment.html>


More information about the PyQt mailing list