Comments (16)
I have also experienced the same issue but I had managed to workaround it. This is caused by missing registry entries when you have upgraded a version of python or uninstalled an older version before. You need to make sure you have exactly 1 version of python 2.7 and 3.7.x
The plugin searches for something like the following and will take the first entry it encounters:
HKEY_CURRENT_USER\Software\Python\PythonCore\2.7\InstallPath
and/or
HKEY_CURRENT_USER\Software\Python\PythonCore\3.x\InstallPath
You can fix the issue by deleting any old python entries in your registry or if you want to play it safe, you can create the path that the plugin is searching for in the registry and point it to the python directory where you have installed it.
Hope this helps.
P.S. Messing with the registry could cause problems if you don't know what you are doing. Do it at your own risks.
from idf-eclipse-plugin.
I also see the same problem.
Eclipse version: Version: 2019-09 R (4.13.0)
java version "1.8.0_191"
Python 3.7.4
from idf-eclipse-plugin.
Yes... I'm stopped in the same step.
The only workaround that I found in Windows, is by the command line, set ESP-IDF variables then run idf.py menuconfig... it is text mode however it the only alternative that I found
from idf-eclipse-plugin.
Yes, it's the same for me. @AwkBot Can you share what you did to make it working?
from idf-eclipse-plugin.
I bet it has something to do with the plugin not finding python 3.5. I have only the least version 3.7 installed from https://www.python.org/downloads/
Ah, it seems not. Does someone know how eclipse resolves the python path?
from idf-eclipse-plugin.
Can confirm the solution from @serenagrl. Deleted registry entry from 3.6 which I uninstalled a while ago. Now It's finding 3.7. Apperently the plugin brakes when the InstallPath Key is not found for any version (climbing to higher version numbers).
See https://www.python.org/dev/peps/pep-0514/.
from idf-eclipse-plugin.
I solved this by uninstalling the newest Java and installing v8.
And then I edited the Java related line in the eclipse.ini to
-vm
C:\Program Files\Java\jdk1.8.0_221\bin
The eclipse.ini is here, at least on my PC: C:\Users\UserName\eclipse\cpp-2019-09\eclipse\eclipse.ini
Now the ESP-IDF directory selection dialog appears.
Before that I got rid of an old Python version and old Python registry entries. That did not change anything.
from idf-eclipse-plugin.
Issue got fixed with the release v1.0.0-beta - https://github.com/espressif/idf-eclipse-plugin/releases/tag/v1.0.0-beta
There was an issue in identifying the python path in Windows OS with Java 11 and higher, and it got fixed now.
from idf-eclipse-plugin.
Installed the latest version v1.0.0-beta, but the result is the same - "Espressif IDF Tools Manager> Install Tools" does not start !!!
from idf-eclipse-plugin.
Installed the latest version v1.0.0-beta, but the result is the same - "Espressif IDF Tools Manager> Install Tools" does not start !!!
Could you please provide the console log error. If the IDF Tools console is not visible, you can access it using https://github.com/espressif/idf-eclipse-plugin#espressif-idf-tools-console
from idf-eclipse-plugin.
"Espressif IDF Plugins for Eclipse" is installed, but the "Espressif IDF Tools Console" is missing.
Eclipse IDE for C/C++ Developers
Version: 2018-12 (4.10.0)
from idf-eclipse-plugin.
"Espressif IDF Plugins for Eclipse" is installed, but the "Espressif IDF Tools Console" is missing.
Eclipse IDE for C/C++ Developers
Version: 2018-12 (4.10.0)
That appears only when you invoke "Espressif IDF Tools Manager> Install Tools" but sometimes it won't switch to IDF Console View when you're running the install tools command. You can toggle the console as mentioned here https://github.com/espressif/idf-eclipse-plugin#espressif-idf-tools-console
from idf-eclipse-plugin.
hi, I choosed the wrong directory when the first time the Choose Path window has appeared. Now I can't find how to update it and I can't install tools.
I tried to uninstall and reinstall the plugin but the directory selection dialog doesn't appear anymore
How I am supposed to fix this problem?
from idf-eclipse-plugin.
hi, I choosed the wrong directory when the first time the Choose Path window has appeared. Now I can't find how to update it and I can't install tools.
I tried to uninstall and reinstall the plugin but the directory selection dialog doesn't appear anymore
How I am supposed to fix this problem?
Please follow the instructions from here to modify the IDF_PATH https://github.com/espressif/idf-eclipse-plugin#configureEnvironmentVariables
from idf-eclipse-plugin.
Issue related to opening the console view while running the Install Tools from eclipse is fixed with the v1.0.0-beta.2 version. Please get the latest changes using the update site.
Check more here:
https://github.com/espressif/idf-eclipse-plugin/releases/tag/v1.0.0-beta.2
from idf-eclipse-plugin.
Hello, I'm having the same problem (Directory selection dialog doesn't appear) with v1.0.0-beta.2
Eclipse:
Version: 2019-09 R (4.13.0)
Build id: 20190917-1200
Python: 3.80
Java SE Development Kit 13
Any thoughts about the cause of the trouble?
Thanks in advance, Ralph
from idf-eclipse-plugin.
Related Issues (20)
- Espressif IDE 3.0.0 always freeze in linux (IEP-1269) HOT 2
- ESPRESSIF IDF manager relies on incorrect python paths (IEP-1271) HOT 3
- Cannot build an imported project that has managed components (undefined reference) (IEP-1273) HOT 2
- Espressif-IDE 3.0.0 randomly crashes while editing a .c file (IEP-1280)
- Espressif-IDE 3.0.0 changes target device randomly (IEP-1281)
- Espressif-IDE 3.0.0 if OpenOCD logging is enabled, gdb will not launch (IEP-1282)
- Espressif-IDE 3.0.0 cannot launch a debug session. (IEP-1283) HOT 4
- Espressif-IDE 3.0.0 "Product Information" returns File Not Found error (IEP-1284) HOT 2
- Espressif-IDE 3.0.0 can't change Eclipse's Code Formatter Profile (IEP-1287) HOT 11
- use flash monitor in eclipse failed (IDFGH-13176) (IEP-1288) HOT 2
- Custom linewidth formatter not applied with C++ LSP editor (IEP-1290) HOT 1
- Updating Eclipse breaks ESP-IDE's LSP Editor (IEP-1291)
- Espressif-IDE is not added to the start menu (IEP-1292)
- missing code outline, jumping to declarations and includes etc. (IEP-1294) HOT 7
- Error__GLIBC_USE' is not defined when compiling cpp (IEP-1295)
- Add search functionality to ESP-IDF serial terminal monitor (IEP-1298) HOT 3
- Espressi-IDE 3.0.0 doesn't highlight inactive code (IEP-1263) HOT 1
- Espressi-IDE 3.0.0 doesn't have "Open declaration" in context menu (IEP-1266) HOT 9
- My ESP-IDF v5.2.2 is not the same as the github v5.2.2 tagged version (IEP-1267) HOT 2
- Espressif-IDE: Welcome tab overlays everything (IEP-1268) HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from idf-eclipse-plugin.