我正在尝试根据here指令以批处理模式运行一个Stata .do文件。
但是,Stata -b testdo.do会产生以下结果:
zsh: command not found: Stata用StataMP替换Stata会产生类似的结果。
我怀疑这是一个路径问题,但我的.zshrc文件包含以下行:
export PATH=$PATH/Applications/Stata/StataMP.app/Contents/MacOS/echo $PATH确认到Stata的路径确实在$PATH变量中:
echo $PATH
/Users/arthurmorris/anaconda3/bin:/Users/arthurmorris/anaconda3/condabin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin/Applications/Stata/StataMP.app/Contents/MacOS我的问题似乎与:Stata command line arguments in batch mode截然不同
我使用的是macOS Catalina10.15.5中的Stata MP 16。
发布于 2020-06-30 13:44:49
export语句缺少:,因此$PATH中指向Stata的部分没有与$PATH中的其他条目正确分隔。
export PATH=$PATH:/Applications/Stata/StataMP.app/Contents/MacOS/https://stackoverflow.com/questions/62650805
复制相似问题