shell无法运行任何外部命令,包括echo cd..等等,只能认出直接的文件名路径,这是什么原因呀


#1


用命令行、atom、IJulia都试过了,全不行,两个版本1.2,0.6都试过了,全不行,用run(`echo hello`)之类的也试过了,都不行


#2

Windows上的shell模式是废的,Linux能用是因为很多命令都是实在的程序,比如Windows并没有一个东西叫ls.exe或dir.exe


#3

相关的 issue


#5

有点理解这个问题了,教程里的内容只是针对linux的,我用的是windows所以shell的很多功能没有实装?


#6

Julia明显是Linux生态链的东西,所以不要指望对Windows有太好的定制支持…你可以用shell启动cmd或者powershell然后再操作


#7

可以试试在WSL里用Julia