<div dir="ltr">It's not really tart related, but rather related to the python build that ships on Q10. When I saw that it's not finding the modules that I'm trying to import, I decided to try from python shell. Even if I explicitly set the sys.path, it still does not find my module. So I ran python shell again with -vv to see where it looks for the module. On import I found that it only looks for pyc, pyo, and .so files, then outputs "No module named blabla" error. In other words, they have disabled running python scripts from source, so they need to be compiled. <div>

I haven't touched that part you are referencing, and it works flawlessly on Z10, dev alpha and simulator, but not on Q10 (neither simulator nor device) for the reason I mentioned. Once I compiled all my python files and deployed to Q10 simulator, worked.</div>

<br><div class="gmail_quote">On Tue, Feb 26, 2013 at 5:12 PM, Peter Hansen <span dir="ltr"><<a href="mailto:peter@engcorp.com" target="_blank">peter@engcorp.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class="im">On 2013-02-26 10:07, Peter Hansen wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
You're using something based on the trunk tart.cpp, with modifications,<br>
right? Is the PyRun_SimpleFileExFlags() call and surrounding stuff still<br>
the same as what I'm using?<br>
</blockquote>
<br></div>
For reference, the relevant code is currently at <a href="http://hg.microcode.ca/blackberry-py/src/0adbb0353ba558012594f53044e7c809d9151617/TartStart/src/tart.cpp?at=default#cl-42" target="_blank">http://hg.microcode.ca/<u></u>blackberry-py/src/<u></u>0adbb0353ba558012594f53044e7c8<u></u>09d9151617/TartStart/src/tart.<u></u>cpp?at=default#cl-42</a><br>


<br>
There may be something we can improve there to provide more useful info in case of a failure, but note my comment referring to <a href="http://docs.python.org/3.2/c-api/veryhigh.html#PyRun_SimpleStringFlags" target="_blank">http://docs.python.org/3.2/c-<u></u>api/veryhigh.html#PyRun_<u></u>SimpleStringFlags</a> where it says "If there was an error, there is no way to get the exception information."  (How very annoying.)<div class="HOEnZb">

<div class="h5"><br>
<br>
-Peter<br>
______________________________<u></u>_________________<br>
BlackBerry-Python mailing list<br>
<a href="mailto:BlackBerry-Python@engcorp.com" target="_blank">BlackBerry-Python@engcorp.com</a><br>
<a href="http://www.engcorp.com/mailman/listinfo/blackberry-python" target="_blank">http://www.engcorp.com/<u></u>mailman/listinfo/blackberry-<u></u>python</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr">Regards,<br>Tarek Galal<div><a href="http://jadb.wordpress.com" target="_blank">http://jadb.wordpress.com</a></div></div>
</div>