Skip to content

No SConstruct file found #13

@andykog

Description

@andykog

When i tried “platformio run" i got error:

MacBook-Pro-Andrey-2:timsp430-native-blink ak$ platformio run
Processing launchpad_msp430g2 environment:
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/site-packages/platformio/__main__.py", line 64, in main
    cli()
  File "/usr/local/lib/python2.7/site-packages/click/core.py", line 572, in __call__
    return self.main(*args, **kwargs)
  File "/usr/local/lib/python2.7/site-packages/click/core.py", line 552, in main
    rv = self.invoke(ctx)
  File "/usr/local/lib/python2.7/site-packages/click/core.py", line 893, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/local/lib/python2.7/site-packages/click/core.py", line 744, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/local/lib/python2.7/site-packages/click/core.py", line 388, in invoke
    return callback(*args, **kwargs)
  File "/usr/local/lib/python2.7/site-packages/platformio/commands/run.py", line 57, in cli
    result = p.run(variables, envtargets)
  File "/usr/local/lib/python2.7/site-packages/platformio/platforms/base.py", line 110, in run
    ] + variables + targets)
  File "/usr/local/lib/python2.7/site-packages/platformio/util.py", line 68, in exec_command
    p = Popen(args, stdout=PIPE, stderr=PIPE, shell=use_shell)
  File "/usr/local/Cellar/python/2.7.8/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 710, in __init__
    errread, errwrite)
  File "/usr/local/Cellar/python/2.7.8/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 1327, in _execute_child
    raise child_exception
OSError: [Errno 2] No such file or directory

So i made changes in /usr/local/lib/python2.7/site-packages/platformio/util.py :

- p = Popen(args, stdout=PIPE, stderr=PIPE, shell=use_shell)
+ p = Popen(args, stdout=PIPE, stderr=PIPE, shell=True)

Then i got:

Processing launchpad_msp430g2 environment:

-Q: scons: command not found

So I made pip install --egg scons
Now the error is:

MacBook-Pro-Andrey-2:timsp430-native-blink ak$ platformio run
Processing launchpad_msp430g2 environment:

scons: *** No SConstruct file found.
File "/usr/local/lib/scons-2.3.0/SCons/Script/Main.py", line 905, in _main

But I have no idea where to get this file…

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions