Fehler beim Einrichten von Vagrant mit VirtualBox in PyCharm unter OS X 10.10

Beim Einrichten des Remote-Interpreters und beim Auswählen von Vagrant bekomme ich folgende Fehler in 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 

Nun, von einem Terminal, alles funktioniert. Ich kann 'up' und ssh in die VM ohne Probleme. Ports werden ebenso wie lokale Dateien weitergeleitet. Also das Problem ist nur in PyCharm. Ich habe Java 1.8 installiert

PATH ist: / usr / local / bin: / usr / bin: / bin: / usr / sbin: / sbin

Welche VBoxManage: / usr / local / bin / VBoxManage und arbeitet im Terminal.

Beachten Sie, dass dies eine frische Installation von OS X heute Morgen ist. Vagrant Version ist 1.7.3, VirtualBox ist 4.3.30 und PyCharm ist 4.5.3

  • Vagrant hat festgestellt, dass Sie eine Version von VirtualBox installiert haben, die nicht unterstützt wird
  • Django 1.4.18 dev Server langsam zu reagieren unter VirtualBox
  • Kann den Mauszeiger nicht programmgesteuert in VirtualBox bewegen
  • OSError: [Errno 26] Textdatei belegt auf Vagrant mit synced_folder
  • Virtualenv keine Umgebung schaffen
  • 3 Solutions collect form web for “Fehler beim Einrichten von Vagrant mit VirtualBox in PyCharm unter OS X 10.10”

    Ein weiterer Workaround:

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

    Bearbeiten:

    Da es schon vor einiger Zeit gearbeitet hat, muss eine der folgenden Ursachen für dieses Problem sein:

    • Entweder Update von VirtualBox geändert Speicherort der ausführbaren Datei
    • Oder Update von PyCharm änderte PATH-Einstellungen / ausführbare Standorterwartung für die IDE

    Was auch immer die Ursache ist, ist die Lösung, um sicherzustellen, dass VBoxManage in Position von PyCharm erwartet wird. Ich habe diese Lösung nicht selbst gemacht, nur gegoogelt, aber weil es so schön und sauber ist, habe ich mich entschlossen, es hier hinzuzufügen.

    Stellt sich heraus, dieses Problem ist ein bekannter Fehler in PyCharm.

    Bis sie es beheben, können Sie das Problem durch das Starten von PyCharm aus einem Terminal-Fenster mit dem charm Befehl zu bekommen.

    Vagrant 1.7.3 und VirtualBox 4.3.30 unter Pycharm 4.5: Pfadausgabe

    Das hat mir geholfen, das Problem zu lösen:

    https://github.com/Parallels/vagrant-parallels/issues/184

    Ich kann diesen Befehl anrufen, wo sich meine Vagabunden-Datei befand:

     vagrant plugin update vagrant-parallels 

    Auch dieser Link hat einige Hilfe für Python-Pfade hinzugefügt

    Wie konfiguriere ich benutzerdefinierte PYTHONPATH mit VM und PyCharm?

    Python ist die beste Programmiersprache der Welt.