Running your commands shows no errors for either. I tried running 
PyInstaller from a custom geemap Anaconda environment, but still geemap is 
not packaged when running PyInstaller. No clue what is going on!

On Wednesday, 5 May 2021 at 11:19:00 UTC+2 bwoodsend wrote:

> > I am avoiding virtual environments. I have geemap installed in my 
> global environment, and I run PyInstaller from there! 
>
> Can you check that by running the commands I gave you? A lot of people 
> think that they are using the global environment but don't realize that 
> PyCharm/conda/umpteen other editors create virtual environments for you by 
> default.
>
> And yes, PyInstaller will include geemap if its available when it builds 
> the executable. The fact that geemap wasn't included indicates that it 
> couldn't find it during setup.
>
> On Wednesday, May 5, 2021 at 9:00:35 AM UTC+1 Olivier H. wrote:
>
>> 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/999dd822-a39a-478d-a334-2c75d6cce159n%40googlegroups.com.

Reply via email to