I am avoiding virtual environments. I have geemap installed in my global 
environment, and I run PyInstaller from there! 

But I need this to work on a PC without a geemap installation.

After running PyInstaller, I pip uninstall geemap and then run the 
executable. But I then get the geemap import error, even though the package 
should be included in the executable setup by PyInstaller, correct?


On Tuesday, 4 May 2021 at 19:40:25 UTC+2 bwoodsend wrote:

> Sounds like you’re just mixing up virtual environments. Try running from a 
> terminal:
>
> python your-code.py
>
> and (note case-sensitive):
>
> python -m PyInstaller your-code.py
>
> Either the 1st one should fail with ModuleNotFoundError: geemap, in which 
> case either pip install geemap into your current environment or track 
> down and activate the virtual environment that geemap is already 
> installed in.
> Or the 2nd one should fail with python: No module named PyInstaller, in 
> which case PyInstaller is not installed in this environment and you should 
> pip 
> install pyinstaller.
> ​
> On Tuesday, May 4, 2021 at 5:06:35 PM UTC+1 Olivier H. wrote:
>
>> I am trying to use pyinstaller to compile a script, but no matter what I 
>> do I cannot get it to be included. The package in question is *geemap*. 
>>
>> The package is an import in my script, but is not included. I also tried 
>> using a --hiddenimport but it was still not included.
>>
>> Really hope someone can help out! :)
>>
>

-- 
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/db7f23a3-c6e8-4d1e-b486-f9749b9375c8n%40googlegroups.com.

Reply via email to