julia> run(`echo hello`)
julia> run(`echo hello`)
ERROR: could not spawn `echo hello`: no such file or directory (ENOENT)
in _jl_spawn at process.jl:262
julia> run(`notepad`)
Further, the issue appears to be exclusive to Julia; shell magic commands within iPython still execute correctly.
Thanks,Jason Bates
We used to include a copy of busybox-w32 with julia for the sake of passing some of the spawn tests, but took it out as it's not necessary with git 2.x. Busybox is GPL licensed so it's probably better to put in a package.
Unix shell commands that we happened to be getting from git are no longer on Julia's path. This is not temporary. Windows is not unix. If you want to use unix shell commands on windows, either download and add your own windows posix layer to your path (temporarily in juliarc, not permanently where it will break other software), or call powershell which has many aliases spelled the same as unix shell commands.
Just to be sure, do you mean iPython with Python? Or Jupyther a fork of it, that works with Julia (and python)?
Unix shell commands that we happened to be getting from git are no longer on Julia's path. This is not temporary. Windows is not unix. If you want to use unix shell commands on windows, either download and add your own windows posix layer to your path (temporarily in juliarc, not permanently where it will break other software), or call powershell which has many aliases spelled the same as unix shell commands.