【问题标题】:Vagrant and Virtual Box both installed still my vagrant up command giving path errorVagrant 和 Virtual Box 都安装了我的 vagrant up 命令给出路径错误
【发布时间】:2018-10-09 08:57:22
【问题描述】:

我正在使用 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 文件包含:

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

【问题讨论】:

    标签: powershell vagrant virtualbox git-bash vagrantfile


    【解决方案1】:

    解决我的问题的是 antoinebou13 here

    找到的评论

    PC:WSL ubuntu 18.04 安装了 vagrant 2.2.7 和 virtualbox 6.1 的 Windows 10

    curl -O https://releases.hashicorp.com/vagrant/2.2.7/vagrant_2.2.7_x86_64.deb
    sudo apt install ./vagrant_2.2.7_x86_64.deb
    export PATH="$PATH:/mnt/c/Program Files/Oracle/VirtualBox"
    export PATH="$PATH:/mnt/c/Windows/System32/WindowsPowerShell/v1.0"
    export PATH="$PATH:/mnt/c/WINDOWS/system32"
    export VAGRANT_WSL_ENABLE_WINDOWS_ACCESS="1"
    

    同样把你的项目放在 /mnt/c/ 目录下 https://www.vagrantup.com/docs/other/wsl.html

    【讨论】:

      【解决方案2】:

      如果您在一个简单的 CMD 会话中,请检查您的路径:

      echo %PATH%
      

      至少应该包含%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\

      这取决于您的操作系统和执行环境。
      例如,mitchellh/vagrant-aws issue 363 提到:

      我在使用 zsh 从 Cygwin 终端运行 vagrant 时遇到了这个问题。

      我通过将powershell.exe 的路径附加到我的PATH 来让 Vagrant 1.9.7 工作。
      .zshrc:

      PATH="${PATH}:/cygdrive/c/Windows/System32/WindowsPowerShell/v1.0"
      

      【讨论】:

      • @Voc's Man 我已经将它添加到我的路径然后我也找不到任何解决方案
      • @ApurvaGeete echo %PATH% 给你什么?
      • %systemroot%c:/windows/poweshell/v1.0 是我在环境变量中指定的路径
      【解决方案3】:

      问题来自网络断开,服务器重新设置与客户端的连接,打乱了原来的 SSL 握手。

      只要确保连接稳定并重新运行命令即可:

      $ vagrant up
      

      它将重新启动并完成下载。

      【讨论】:

        猜你喜欢
        • 2016-02-28
        • 2023-01-03
        • 1970-01-01
        • 1970-01-01
        • 2016-04-14
        • 1970-01-01
        • 2016-09-04
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多