Drush not "seeing" Drupal installation I have a drupal installation running in a vagrant virtual machine.  This works fine, but when I try to use Drush on this site I get very peculiar behavior.  The modules that are listed when I run "drush pm-list" are all from a non-existent Drupal 8 installation.  I have tried setting --root= and --uri= but to no avail.  Drush simply ignores my real Drupal 7 installation and instead outputs non-existent modules from a non-existent installation??
Try running drush from inside the VM.

First, use vagrant ssh to get inside.

Then, change directory to the docroot:

cd /vagrant/docroot/

You should be able to run Drush commands from there.

In theory, if you know how to set up Drush aliases, you won't need to do that, but this method is a useful shortcut.

Let me know if it works -- and good luck!