You make a good point, but yet I see this kind of naming scheme recommended and 
used a lot.  Guess that advice needs to change.

On May 5, 2019 10:55:39 AM CDT, Raoul Snyman <[email protected]> wrote:
>Ah yes, I ran into this with my app. Technically your starting script
>should have a different name to your "library" - remember that in
>Python a
>file or a directory is a module. So in your case you have two modules,
>both
>named "qttest" and this is confusing Python.
>
>So while you ran into this issue with PyInstaller, it's really more of
>a
>broader naming conflict issue.
>
>On Sun, May 5, 2019, 02:30 alan moore <[email protected]> wrote:
>
>> I figured out the problem here.  If I change the name of qttest.py to
>> anything else, it works fine.  It appears having the launch script
>and
>> library share the same name confuses PyInstaller in some way.  Is
>this a
>> known issue? By design?  Or  a bug?
>>
>> On 5/3/19 11:58 PM, alan moore wrote:
>>
>> Hello,
>>
>> I've got a bare bones demo program that I'm trying to package using
>> PyInstaller.
>>
>> The directory layout looks like this:
>>
>> qttest/
>> ├── qttest
>> │  └── __init__.py
>> └── qttest.py
>>
>> The qttest.py file looks this:
>>
>> from qttest import main
>>
>> main()
>>
>> qttest.__init__.py looks like this:
>>
>> from PyQt5 import QtWidgets as qtw
>>
>> def main():
>>     app = qtw.QApplication([])
>>
>>     w = qtw.QPushButton('Hi There')
>>     w.show()
>>     app.exec()
>>
>> When I run the program using Python, it works fine, and shows a
>button
>> saying 'Hi There'.
>>
>> When I run pyinstaller qttest.py, it seems to find all the
>dependencies
>> just fine and generates an executable; however, when I run the
>resulting
>> executable, nothing happens. No errors, and no button. The program
>just
>> exits immediately.
>>
>> I've tried this on both Linux and Windows 10 using the version of
>> PyInstaller on PyPI. What am I doing wrong?
>> --
>> You received this message because you are subscribed to the Google
>Groups
>> "PyInstaller" group.
>> To unsubscribe from this group and stop receiving emails from it,
>send an
>> email to [email protected].
>> To post to this group, send email to [email protected].
>> Visit this group at https://groups.google.com/group/pyinstaller.
>> For more options, visit https://groups.google.com/d/optout.
>>
>>
>> --
>> You received this message because you are subscribed to the Google
>Groups
>> "PyInstaller" group.
>> To unsubscribe from this group and stop receiving emails from it,
>send an
>> email to [email protected].
>> To post to this group, send email to [email protected].
>> Visit this group at https://groups.google.com/group/pyinstaller.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>-- 
>You received this message because you are subscribed to the Google
>Groups "PyInstaller" group.
>To unsubscribe from this group and stop receiving emails from it, send
>an email to [email protected].
>To post to this group, send email to [email protected].
>Visit this group at https://groups.google.com/group/pyinstaller.
>For more options, visit https://groups.google.com/d/optout.

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.

-- 
You received this message because you are subscribed to the Google Groups 
"PyInstaller" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/pyinstaller.
For more options, visit https://groups.google.com/d/optout.

Reply via email to