-
Notifications
You must be signed in to change notification settings - Fork 13.3k
Commit esp8266/Arduino@9790e1c break git installation #5789
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
I have same problem: |
I can confirm download is Ok :
But I got issue when compiling :
|
exec: "C:\Users\User\Documents\Arduino\hardware\esp8266com\esp8266/tools/python/python.exe": file does not exist path refers to tools/python/python.exe but python.exe is in tools (with no python subdir). |
Yes this is what I describe in screen shots : error is correct not python.exe in python directory as it is directly in tools |
Looks like @d-a-v @earlephilhower there was some update upstream but it break again sorry
Delete the file in dir and redo
|
You need to apply the latest PR, it adjusts the SHA256 sig and the zip file to "v2". The old one doesn't work anyway, so the old file was removed from the repo to avoid other people ending up with messy tools dirs. |
regarding #5792 (comment) os.fork use, not to spread discussion across issues. this happened to be 🔥 hot topic while I was trying this... sigh Trying out with Because python is embedded, it does not accept PYTHONPATH environment var (i.e.
So one can either add |
@earlephilhower I did not saw PR was not merged - will apply and report |
@mcspr that's a good idea. I think a cleaner one would be, since I have to build a new ZIP file for python because the -embed one does not have a subdir: Just add a pyserial installation to the python-embed.zip itself, dropping pyserial as a tool installation/git repo completely. I had hoped to just take the python ZIP as-is, but that's obviously not possible now that I see it doesn't actually include a subdir and that makes Arduino go sideways. |
@earlephilhower I confirm :
|
Thank you guys - Windows can be a pain ^_^ |
subprocess support is easy enough: Assuming that pyserial will be included in the python zip + submodule changes in the same PR. Prerequisite for now (using system pip):
|
I did not followed what fix it |
-## Basic Infos
Platform
Settings in IDE N/A
Problem Description
Commit 9790e1c cause git install to fail
update python 2.7.13 to 2.7.15 does not solve the issue
mcve
doing installation prior to commit 9790e1c works as expected
The text was updated successfully, but these errors were encountered: