Platformio-atom-ide-terminal: Terminal error: execvp(3) failed.: No such file or directory

Created on 12 Mar 2016  路  10Comments  路  Source: platformio/platformio-atom-ide-terminal

Hi,
I am using PlatformIO on mac os x El-Capitan, when I click on the + for open a new terminal session I get error execvp(3) failed.: No such file or directory. I have searched online and it says that I need to install java and I've verified java exists by java --version, would appreciate help.

I have tried build and upload to Arduino and they worked perfectly.

screen shot 2016-03-11 at 9 54 06 pm

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

more information required outdated versions workaround posted

Most helpful comment

Worked for me by setting it the Shell instance to /bin/bash

For a list of valid shells, run cat /etc/shells in your terminal.

All 10 comments

Found the solution! Atom 2 must be opened with sudo from terminal to avoid this problem. If there is a better way please advise, otherwise feel free to close the issue.

Does this occur when you click + exclusively, or does this also occur when you open a Serial Monitor?

I'm experiencing this as well now. With or without sudo when launching with "+". Edit: in my case, the bash executable path was pointing to a wrong location. Now fixed.

@ogail what is your default shell? Please set valid shell https://kb.iu.edu/d/benf

Had the same problem as @ogail (only worked with sudo), but I added a Shell Override in the settings and now all is good.

I am having this issue as well.

I have Java installed and am opening it via sudo. Still no luck. Any help?

It currently is using /bin/false as the shell instance. @simonmittag what did you do?

Worked for me by setting it the Shell instance to /bin/bash

For a list of valid shells, run cat /etc/shells in your terminal.

Please retest again with platformio-atom-ide-terminal 2.9.0.

These type issues all so far seem fixed with this release since f64888d switching to the currently actively maintained node-pty-prebuilt instead unmaintained and outdated pty.js.

This is good news for stability and compatibility.

if issues persist, please open a new ticket with requested information.

Thx =)

having the same issue at the moment with lastest verison.

me too reports with no details, good luck.

Will lock to prevent such reports.

@ijunaid8989 open a new issue providing ALL the information, if you ommit anything requested it will be closed.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

jbrodriguez picture jbrodriguez  路  4Comments

JoanaRFerreira picture JoanaRFerreira  路  4Comments

courthead picture courthead  路  3Comments

televators picture televators  路  4Comments

alexmylonas picture alexmylonas  路  3Comments