I'm trying to send my python file to my ev3dev using scp from my desktop.
I'v tried using "scp test.py ev3dev.ev3" or "scp /Users/legoparrot/Desktop/ev3/test.py ev3dev.ev3" but it can't find my file.
I'm using Mac OS X Sierra(10.12.5)
Hi @legoparrot, try this syntax:
cd /Users/legoparrot/Desktop/ev3/
scp test.py ev3dev.ev3:/home/robot
Juan Antonio
Didn't work. Says "-bash: cd: /Users/legoparrot/Desktop/ev3/test.py: Not a directory"
It sounds like you added test.py to the cd command.
tried it again and got:
"ssh: connect to host ev3dev.ev3 port 22: Operation timed out
lost connection"
Hi @legoparrot can you use the ip?
ssh [email protected]
Review the IP in the top of the display and replace in the ssh call:

Works great. Thanks for the help!
@legoparrot Just for a reference, you might want to use ev3dev.local instead of ev3dev.ev3
OK, I'm just not quite understanding the responses here, and I am having the same problem. I can SSH into my ev3 just fine and have been running all sorts of commands to it such as moving motors, talking etc, but now I am trying to upload a .py file to run a program and I'm stuck.
So:
I'm missing something fundamental and I need a nudge, please help.