Right now, I am not moving the output of pyinstaller, I’m just running it from 
the output folder. My goal is to deploy the binary (or folder of files, I have 
no preference here) to other servers.

I have tried one-file and one-directory options, I get exactly the same result 
from both. I have also tried adding the site-packages folder used by my python 
install explicitly, using the -p option. Again, no luck.

> Le 15 mars 2023 à 22:07, Eric Fahlgren <ericfahlg...@gmail.com> a écrit :
> 
> Ok, I probably should have asked this first: how exactly are you running the 
> executable?  Are you moving any of the binary outputs to a different location 
> (specifically the entrypoint.exe file)?
> 
> It's possible all you need to do is package using '--onefile' and then you 
> won't have to worry about all the files in the dist/ directory at all...
> 
> pyinstall --onefile entrypoint.py
> 
> On Wed, Mar 15, 2023 at 10:10 AM Xavier Nunn <xavier.n...@sandboxquantum.com 
> <mailto:xavier.n...@sandboxquantum.com>> wrote:
>> Thank you for the quick reply!
>> 
>> Sadly, no luck, this doesn’t change the result, I get the same exact error.
>> 
>> Xavier
>> 
>>> Le 15 mars 2023 à 16:38, Eric Fahlgren <ericfahlg...@gmail.com 
>>> <mailto:ericfahlg...@gmail.com>> a écrit :
>>> 
>>> Even if a module is in the stdlib, it might not be included if it is not 
>>> referenced somewhere (pyinstaller attempts to make the resulting binary as 
>>> small as possible by only including what is needed).  That appears to be 
>>> the case here, so '--hidden-import' is a likely solution.  Try
>>> 
>>> pyinstaller --hidden-import traceback entrypoint.py
>>> 
>>> and see if that gets you any farther...
>>> 
>>> Eric
>>> 
>>> On Wed, Mar 15, 2023 at 3:31 AM Xavier Nunn <xavier.n...@sandboxquantum.com 
>>> <mailto:xavier.n...@sandboxquantum.com>> wrote:
>>>> Hello!
>>>> 
>>>> I have been trying to compile a python application into a binary using 
>>>> pyinstaller. The result seems to compile just fine, there are no error 
>>>> messages during compilation. However, when running the resulting binary I 
>>>> get:
>>>> 
>>>> (...)
>>>>   File "PyInstaller/loader/pyimod02_importers.py", line 352, in exec_module
>>>>   File "cli/cli.py", line 5, in <module>
>>>>   File "PyInstaller/loader/pyimod02_importers.py", line 352, in exec_module
>>>>   File "cli/main.py", line 9, in <module>
>>>>   File "PyInstaller/loader/pyimod02_importers.py", line 352, in exec_module
>>>>   File "anyio/__init__.py", line 89, in <module>
>>>>   File "PyInstaller/loader/pyimod02_importers.py", line 352, in exec_module
>>>>   File "anyio/_core/_exceptions.py", line 1, in <module>
>>>> ModuleNotFoundError: No module named 'traceback'
>>>> 
>>>> I don't understand how this can happen, since traceback is part of the 
>>>> standard library? I have even tried a version where I remove references to 
>>>> traceback in anyio (by editing the locally downloaded code) but I just get 
>>>> the same error in another place where traceback gets imported.
>>>> 
>>>> The compilation command I run has absolutely no extra options set, just:
>>>> pyinstaller entrypoint.py
>>>> 
>>>> I am lost here. Any pointers on how I could debug this?
>>>> 
>>>> Thanks!
>>>> 
>>>> -- 
>>>> 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 pyinstaller+unsubscr...@googlegroups.com 
>>>> <mailto:pyinstaller+unsubscr...@googlegroups.com>.
>>>> To view this discussion on the web visit 
>>>> https://groups.google.com/d/msgid/pyinstaller/f5d71120-bb21-453c-9913-e4d4cb6b566dn%40googlegroups.com
>>>>  
>>>> <https://groups.google.com/d/msgid/pyinstaller/f5d71120-bb21-453c-9913-e4d4cb6b566dn%40googlegroups.com?utm_medium=email&utm_source=footer>.
>>> 
>>> 
>>> -- 
>>> You received this message because you are subscribed to a topic in the 
>>> Google Groups "PyInstaller" group.
>>> To unsubscribe from this topic, visit 
>>> https://groups.google.com/d/topic/pyinstaller/x55gd_JD9Ow/unsubscribe.
>>> To unsubscribe from this group and all its topics, send an email to 
>>> pyinstaller+unsubscr...@googlegroups.com 
>>> <mailto:pyinstaller+unsubscr...@googlegroups.com>.
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/pyinstaller/CAP2Qz%2BUhxR_BFf3ThfBOiuwbUM8k4KSr7OkaYeB7%3DtuD0kiu1w%40mail.gmail.com
>>>  
>>> <https://groups.google.com/d/msgid/pyinstaller/CAP2Qz%2BUhxR_BFf3ThfBOiuwbUM8k4KSr7OkaYeB7%3DtuD0kiu1w%40mail.gmail.com?utm_medium=email&utm_source=footer>.
>> 
>> 
>> -- 
>> 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 pyinstaller+unsubscr...@googlegroups.com 
>> <mailto:pyinstaller+unsubscr...@googlegroups.com>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/pyinstaller/F6FCE7FA-38C3-4094-BBE6-8055776D5B25%40sandboxquantum.com
>>  
>> <https://groups.google.com/d/msgid/pyinstaller/F6FCE7FA-38C3-4094-BBE6-8055776D5B25%40sandboxquantum.com?utm_medium=email&utm_source=footer>.
> 
> 
> -- 
> You received this message because you are subscribed to a topic in the Google 
> Groups "PyInstaller" group.
> To unsubscribe from this topic, visit 
> https://groups.google.com/d/topic/pyinstaller/x55gd_JD9Ow/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to 
> pyinstaller+unsubscr...@googlegroups.com 
> <mailto:pyinstaller+unsubscr...@googlegroups.com>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/pyinstaller/CAP2Qz%2BV2X5OYTw%2BDecCgMaPFNFvLb2u-EtmHXQ_MyajDmYhVVQ%40mail.gmail.com
>  
> <https://groups.google.com/d/msgid/pyinstaller/CAP2Qz%2BV2X5OYTw%2BDecCgMaPFNFvLb2u-EtmHXQ_MyajDmYhVVQ%40mail.gmail.com?utm_medium=email&utm_source=footer>.

-- 
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 pyinstaller+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/pyinstaller/FB695F3D-9A8D-4E70-9A21-C69EA453919B%40sandboxquantum.com.

Reply via email to