gpt4 book ai didi

python - 在 OS X 10.10 下的 PyCharm 中使用 VirtualBox 设置 Vagrant 时出错

转载 作者:IT老高 更新时间:2023-10-28 20:36:43 25 4
gpt4 key购买 nike

在设置远程解释器并选择 Vagrant 时,我在 PyCharm 中收到以下错误:

Can't Get Vagrant Settings: [0;31mThe provider 'virtualbox' that was requested to back the machine 'default' is reporting that it isn't usable on this system. The reason is shown bellow: Vagrant could not detect VirtualBox! Make sure VirtualBox is properly installed. Vagrant uses the `VBoxManage` binary that ships with VirtualBox, and requires this to be available on the PATH. If VirtualBox is installed, please find the `VBoxManage` binary and add it to the PATH environment variable.[0m

现在,从终端,一切正常。我可以毫无问题地“启动”并通过 ssh 进入虚拟机。端口和本地文件一样被转发。所以问题只存在于 PyCharm 中。我已经安装了 Java 1.8

路径是:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin

which VBoxManage:/usr/local/bin/VBoxManage 并在终端中工作。

请注意,这是今天早上完成的全新 OS X 安装。Vagrant 版本是 1.7.3,VirtualBox 是 4.3.30,PyCharm 是 4.5.3

最佳答案

另一种解决方法:

sudo ln -s /usr/local/bin/VBoxManage /usr/bin/VBoxManage

编辑:

由于这一切都在一段时间前起作用,因此必须是以下之一导致此问题:

  • VirtualBox 的任一更新更改了其可执行文件的位置
  • 或更新 PyCharm 更改了 IDE 的 PATH 设置/可执行位置预期

无论原因是什么,解决方案是确保 VBoxManage 位于 PyCharm 预期的位置。我自己没有制定这个解决方案,只是在谷歌上搜索了一下,但是因为它非常漂亮和干净,我决定在这里添加它。

关于python - 在 OS X 10.10 下的 PyCharm 中使用 VirtualBox 设置 Vagrant 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31395112/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com