Vagrant 无法访问共享文件夹

Vagrant 无法访问共享文件夹,vagrant,vagrantfile,Vagrant,Vagrantfile,我只是想在我的工作流程中添加“流浪者”,我可能遇到了以下问题。我拉标准的hashicorp标准14.04映像,vagrant向上拉,SSH到它,在上面安装我的python需求,然后尝试对vagrant共享文件夹中的代码执行构建命令,并遇到问题。我得到的基本错误是这些位置不存在或找不到 第一个操作I,转到ls/vagrant,可以看到我的共享文件夹。我无法从流浪者的机器上给他们cd,因为我曾试图停止机器 文件共享文件夹代码 {"virtualbox":{"/vagrant":{"guestpath

我只是想在我的工作流程中添加“流浪者”,我可能遇到了以下问题。我拉标准的hashicorp标准14.04映像,vagrant向上拉,SSH到它,在上面安装我的python需求,然后尝试对vagrant共享文件夹中的代码执行构建命令,并遇到问题。我得到的基本错误是这些位置不存在或找不到

第一个操作I,转到ls
/vagrant
,可以看到我的共享文件夹。我无法从流浪者的机器上给他们cd,因为我曾试图停止机器

文件共享文件夹代码

{"virtualbox":{"/vagrant":{"guestpath":"/vagrant","hostpath":"/Users/Kimmo/Documents/Mist.io","disabled":false}}}
我正在使用Virtualbox作为提供商的最新版本。
我的开发机器是OSX 10.9.5
文件夹本身没有访问限制


提前感谢您的帮助:)

您启动虚拟机后,虚拟机中是否存在
/vagrant

如果没有,您可以添加此参数:
“create”:true
。根据,对于
create:true
paramater:If true,如果主机路径不存在,则将创建主机路径。默认为false

如果文件夹
/vagrant
存在,但您可以
cd
ls
将其删除,您可以添加参数,这些参数将定义此文件夹的正确/所有者:

  • owner
    :(字符串)应该是此同步文件夹所有者的用户。默认情况下,这将是SSH用户。某些同步文件夹类型不支持修改所有者
  • group
    :(字符串)将拥有同步文件夹的组。默认情况下,这将是SSH用户。某些同步文件夹类型不支持修改组

另外,对于hostpath参数,您必须给他一个文件夹路径,而不是文件路径。在您的配置中,我可以看到:
“hostpath”:“/Users/Kimmo/Documents/Mist.io”
。如果
Mist.io
是一个文件,并且您希望在您的虚拟机中访问此文件,只需给出包含此文件的文件夹的路径,就可以了。
/Users/Kimmo/Documents
。那么你能接受这个答案吗?还是有些东西仍然不起作用?是的,我的道歉是我点击的