Vagrant и Virtual Box оба установили мою команду vagrant up, сообщающую об ошибке пути - PullRequest
0 голосов
/ 28 апреля 2018

Я использую git bash, и файл vagrant уже добавлен в мой проект, но когда я пытаюсь запустить команду VAGRANT UP, выдается следующее сообщение:

$ vagrant up
The executable 'powershell' Vagrant is trying to run was not
found in the %PATH% variable. This is an error. Please verify
this software is installed and on the path.

Помогите мне исправить это.

Бродячий файл содержит:

Vagrant.configure("2") do |config|

Ответы [ 2 ]

0 голосов
/ 29 мая 2018

Проблема возникает из-за разрыва сети, и сервер повторно устанавливает соединение с клиентом, нарушая исходное рукопожатие SSL.

Просто убедитесь, что соединение стабильно и повторите команду:

$ vagrant up

Он перезапустит и завершит загрузку.

0 голосов
/ 29 апреля 2018

Если вы находитесь в простом сеансе CMD, проверьте ваш путь:

echo %PATH%

Как минимум, должно включать %SYSTEMROOT%\System32\WindowsPowerShell\v1.0\

Это зависит от вашей ОС и контекста исполнения.
Например, выпуск mitchellh / vagrant-aws 363 упоминает:

У меня была эта проблема при запуске vagrant из терминала Cygwin с использованием zsh.

Я заставил Бродягу 1.9.7 работать, добавив путь к powershell.exe к моему PATH.
В .zshrc:

PATH="${PATH}:/cygdrive/c/Windows/System32/WindowsPowerShell/v1.0"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...