Я использую macOS Mojave. После того, как я установил VirtualBox и Vagrant, я попытался "vagrant up" Однако я получил следующую странную ошибку:
Dir: VA $vagrant up
sh: netsh: command not found
sh: cscript: command not found
It seems that you don't have the privileges to change
the firewall rules. NFS will not work without that
firewall changes. Execute the following commands via
cmd as administrator:
netsh advfirewall firewall add rule
name="VagrantWinNFSd-1.4.0" dir="in" action=allow
protocol=any
program="\Users\Ten\.vagrant.d\gems\2.4.4\gems\vagrant
...
Кажется, команды netsh и cscript принадлежат Windows. Тем не менее, я использую macOS, и я уверен, что мои VirtualBox и Vagrant предназначены для MacOS.
Может ли кто-нибудь помочь мне с этим вопросом? Спасибо!
===================== Обновлено ===================
Наконец-то я решил эту проблему. Однако я сожалею, что забыл, что поднял вопрос здесь, и еще хуже, я забыл, как я решил его.
Единственное, что я запомнил, это то, что сначала нужно установить VirtualBox, а затем Vagrant. И переустановка может помочь.
Надеюсь, это немного поможет.