Я пытаюсь запустить файл Stata .do в пакетном режиме в соответствии с инструкциями здесь.
Однако Stata -b testdo.do
дает:
zsh: command not found: Stata
Замена Stata
на StataMP
дает аналогичные результаты.
Я подозреваю, что это проблема пути, но мой файл .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 в пакетном режиме
Я использую Stata MP 16 в macOS Catalina 10.15.5.
1 ответ
В операторе экспорта отсутствовал :
, и поэтому часть $PATH
, указывающая на Stata, не была должным образом отделена от других записей в $PATH
.
export PATH=$PATH:/Applications/Stata/StataMP.app/Contents/MacOS/
Похожие вопросы
Связанные вопросы
Новые вопросы
macos
macOS (ранее известная как OS X или Mac OS X) - это операционная система для настольных ПК от Apple, установленная на компьютерах Macintosh. Используйте этот тег только в том случае, если ваш вопрос касается использования API-интерфейсов macOS или поведения, специфичного для macOS, а не потому, что вы запускаете свой код в macOS. Вопросы, связанные с использованием или устранением неполадок macOS, не относятся к теме и принадлежат сообществу «Спроси другое».