【问题标题】:Pycharm no longer connects to vagrant machine after upgrading Vagrant and VirtualBox升级 Vagrant 和 VirtualBox 后 Pycharm 不再连接到 vagrant 机器
【发布时间】:2016-03-28 20:37:48
【问题描述】:

升级 Windows 10 后,我注意到我无法设置我的 vagrant 机器,因为 VirtualBox 4.3 没有启动。所以我将它升级到 5.0,然后将 Vagrant 从 1.7 升级到 1.8。

然后在 Pycharm(v4 和 v5)中,与我的 vagrant linux 机器的连接不起作用。我已经使用它几个月了。我试图编辑它并再次设置它,但我收到 Java.io.FileNotFoundException: "C:\devops\vagrant-trusty\.vagrant\machines\default\virtualbox\private_key" (文件名、目录名、或卷标语法不正确)

文件已就位。我没有改变任何东西。

解决方法

如果我创建一个 ssh 远程连接而不是一个 vagrant 连接,它就可以工作。也就是说,我手动设置了主机 127.0.0.1:2222、用户“vagrant”和密钥“C:\devops\vagrant-trusty\.vagrant\machines\default\virtualbox\private_key”的路径,它可以工作。

所以将远程连接配置为 vagrant 不会找到路径,但 ssh 会找到路径(?)

有人知道这是否是 vagrant、virtualbox、windows 文件夹权限的问题...?

【问题讨论】:

  • 我认为它与windows没有任何关系。我刚刚在我的 Macbook 上遇到了同样的错误。试图与 Pycharm 5.0.1 和 5.0.3 建立 vagrant 连接,但两次都说“无法连接到 vagrant”你的工作对我有用
  • 解决方法对我不起作用。

标签: vagrant virtualbox pycharm


【解决方案1】:

我遇到了同样的问题。路径 (private_key) 中包含带有空格的文件夹。我重命名了文件夹,删除了 .idea 目录,在 pycharm 中打开,它工作了。

【讨论】:

    猜你喜欢
    • 2019-04-26
    • 1970-01-01
    • 2013-11-24
    • 1970-01-01
    • 1970-01-01
    • 2017-08-29
    • 2016-09-11
    • 1970-01-01
    • 2015-08-12
    相关资源
    最近更新 更多