Initializing Vagrant Boxes
This feature is only supported in the Professional edition.
PyCharm makes it possible to execute the
init procedure on a project root. After performing
init on a project root, the Vagrant configuration file named
Vagrantfile is created there. This file can be used for creating a remote interpreter.
Initializing a virtual box
- On the main menu, choose .
- In the Select Vagrant Folder pop-up menu, select the project root to be used:
- Since it is possible to have multiple virtual boxes, specify the particular box you want to work with:
vagrant initcommand is launched, and shows its output messages in the Run tool window.
If the Vagrant executable is not specified in the Vagrant page, you can still initialize a Vagrant box. However, in this situation, PyCharm pops up a file browser, enabling you to select Vagrant executable.
Activating a virtual box
init is successfully completed, you are ready to perform the
vagrant up command and import to the root the box used at initialization.
To activate a virtual box by executing the
Vagrant up command, choose on the main menu. The
vagrant up command is launched, and shows its output messages in the Run tool window.