homestead.rb:109:in'read':没有这样的文件或目录@ rb_sysopen [英] homestead.rb:109:in `read': No such file or directory @ rb_sysopen
问题描述
我尝试通过官方网站上的5.3文档使用宅基地
https://laravel.com/docs/5.3/homestead
但它不起作用,详细信息如下:
C:\ Users \ liang \ Homestead>无所事事
C:/Users/liang/Homestead/scripts/homestead.rb:109:在read': No such file or directory @ rb_sysopen - C:/Users/liang/.ssh/id_rsa (Errno::ENOENT)
from C:/Users/liang/Homestead/scripts/homestead.rb:109:in
块中(2级)在configure'中
从D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/plugins/kernel_v2/config/vm_provisioner.rb:72:在call'
from D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/plugins/kernel_v2/config/vm_provisioner.rb:72:in
add_config中
来自D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/plugins/kernel_v2/config/vm.rb:321:在provision'
from C:/Users/liang/Homestead/scripts/homestead.rb:106:in
中的configure块中
来自C:/Users/liang/Homestead/scripts/homestead.rb:105:在each'
from C:/Users/liang/Homestead/scripts/homestead.rb:105:in
configure'中
来自C:/Users/liang/Homestead/Vagrantfile:30:在block in <top (required)>'
from D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/lib/vagrant/config/v2/loader.rb:37:in
call中
从D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/lib/vagrant/config/v2/loader.rb:37:载入中load'
from D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/lib/vagrant/config/loader.rb:113:in
块(2级)
从D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/lib/vagrant/config/loader.rb:107:在each'
from D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/lib/vagrant/config/loader.rb:107:in
加载块中'
从D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/lib/vagrant/config/loader.rb:104:在each'
from D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/lib/vagrant/config/loader.rb:104:in
load'中
从D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/lib/vagrant/vagrantfile.rb:28:在initialize'
from D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/lib/vagrant/environment.rb:740:in
new'中
从D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/lib/vagrant/environment.rb:740:在vagrantfile'
from D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/lib/vagrant/environment.rb:486:in
host'中
从D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/lib/vagrant/environment.rb:208:在block in action_runner'
from D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/lib/vagrant/action/runner.rb:33:in
中调用'
从D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/lib/vagrant/action/runner.rb:33:在run'
from D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/lib/vagrant/environment.rb:473:in
hook'中
从D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/lib/vagrant/environment.rb:722:在unload'
from D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/bin/vagrant:177:in
中确保
来自D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/bin/vagrant:177:in''
I try to use homestead via the document 5.3 from the offical website
https://laravel.com/docs/5.3/homestead
but it doesn't work, the details were as follows :
C:\Users\liang\Homestead>vagrant up
C:/Users/liang/Homestead/scripts/homestead.rb:109:in read': No such file or directory @ rb_sysopen - C:/Users/liang/.ssh/id_rsa (Errno::ENOENT)
from C:/Users/liang/Homestead/scripts/homestead.rb:109:in
block (2 levels) in configure'
from D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/plugins/kernel_v2/config/vm_provisioner.rb:72:in call'
from D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/plugins/kernel_v2/config/vm_provisioner.rb:72:in
add_config'
from D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/plugins/kernel_v2/config/vm.rb:321:in provision'
from C:/Users/liang/Homestead/scripts/homestead.rb:106:in
block in configure'
from C:/Users/liang/Homestead/scripts/homestead.rb:105:in each'
from C:/Users/liang/Homestead/scripts/homestead.rb:105:in
configure'
from C:/Users/liang/Homestead/Vagrantfile:30:in block in <top (required)>'
from D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/lib/vagrant/config/v2/loader.rb:37:in
call'
from D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/lib/vagrant/config/v2/loader.rb:37:in load'
from D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/lib/vagrant/config/loader.rb:113:in
block (2 levels) in load'
from D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/lib/vagrant/config/loader.rb:107:in each'
from D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/lib/vagrant/config/loader.rb:107:in
block in load'
from D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/lib/vagrant/config/loader.rb:104:in each'
from D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/lib/vagrant/config/loader.rb:104:in
load'
from D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/lib/vagrant/vagrantfile.rb:28:in initialize'
from D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/lib/vagrant/environment.rb:740:in
new'
from D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/lib/vagrant/environment.rb:740:in vagrantfile'
from D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/lib/vagrant/environment.rb:486:in
host'
from D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/lib/vagrant/environment.rb:208:in block in action_runner'
from D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/lib/vagrant/action/runner.rb:33:in
call'
from D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/lib/vagrant/action/runner.rb:33:in run'
from D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/lib/vagrant/environment.rb:473:in
hook'
from D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/lib/vagrant/environment.rb:722:in unload'
from D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/bin/vagrant:177:in
ensure in '
from D:/Program Files/vagrant/embedded/gems/gems/vagrant-1.8.4/bin/vagrant:177:in `'
谁可以帮助我!谢谢
推荐答案
好的,我已经解决了错误 启动git bash然后 $ ssh-keygen
OK,I have solved the error start git bash and then $ ssh-keygen
这篇关于homestead.rb:109:in'read':没有这样的文件或目录@ rb_sysopen的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!