0

在 git-cmd.exe 中,当我在 Minishift 文件夹中运行以下命令时:

Use VirtualBox Temporarily

我收到的错误是:

Error creating directory: C:\windows\system32\.minishift
4

1 回答 1

0

Minishift 在当前用户的主目录中创建其目录 (.minishift)。从 Minishift 尝试在 C:\windows\system32.minishift 中创建其主目录的事实来看,在我看来,您以管理员身份运行 git-cmd.exe。C:\windows\system32 中的写权限可能存在问题。

要解决此问题,您可以通过设置 MINISHIFT_HOME 环境变量来强制 Minishift 使用另一个目录:

set MINISHIFT_HOME=C:/<some-path>/.minishift
minishift start --vm-driver virtualbox

另一种解决方案可能是以普通用户身份从非特权终端运行命令。该用户的主目录将是“C:/Users/<-username->”,Minishift 将在“C:/Users/<-username->/.minishift”中创建其主目录,这不会导致问题。

于 2018-06-13T11:48:54.037 回答