title: How to solve "ImportError: No module named google.auth"?
body: <p>I'm locally running a standard app engine environment through dev_appserver and cannot get rid of the following error:</p>
  
  <blockquote>
    <p>ImportError: No module named google.auth</p>
  </blockquote>
  
  <p>Full traceback (replaced personal details with <code>...</code>):</p>
  
  <pre><code>Traceback (most recent call last):
    File "/Users/.../google-cloud-sdk/platform/google_appengine/google/appengine/runtime/wsgi.py", line 240, in Handle
      handler = _config_handle.add_wsgi_middleware(self._LoadHandler())
    File "/Users/.../google-cloud-sdk/platform/google_appengine/google/appengine/runtime/wsgi.py", line 299, in _LoadHandler
      handler, path, err = LoadObject(self._handler)
    File "/Users/.../google-cloud-sdk/platform/google_appengine/google/appengine/runtime/wsgi.py", line 85, in LoadObject
      obj = __import__(path[0])
    File "/Users/.../.../main.py", line 6, in &lt;module&gt;
      from services.get_campaigns import get_campaigns
    File "/Users/.../.../get_campaigns.py", line 3, in &lt;module&gt;
      from googleads import adwords
    File "/Users/.../.../lib/googleads/__init__.py", line 17, in &lt;module&gt;
      from ad_manager import AdManagerClient
    File "/Users/.../lib/googleads/ad_manager.py", line 28, in &lt;module&gt;
      import googleads.common
    File "/Users/.../lib/googleads/common.py", line 51, in &lt;module&gt;
      import googleads.oauth2
    File "/Users/.../lib/googleads/oauth2.py", line 28, in &lt;module&gt;
      import google.auth.transport.requests
    File "/Users/.../google-cloud-sdk/platform/google_appengine/google/appengine/tools/devappserver2/python/runtime/sandbox.py", line 1154, in load_module
      raise ImportError('No module named %s' % fullname)
  ImportError: No module named google.auth
  </code></pre>
  
  <p>I do have google.auth installed, as <code>pip show google.auth</code> shows:</p>
  
  <pre><code>Name: google-auth
  Version: 1.6.3
  Summary: Google Authentication Library
  Home-page: https://github.com/GoogleCloudPlatform/google-auth-library-python
  Author: Google Cloud Platform
  Author-email: jonwayne+google-auth@google.com
  License: Apache 2.0
  Location: /Users/.../Library/Python/2.7/lib/python/site-packages
  Requires: rsa, pyasn1-modules, cachetools, six
  Required-by: googleads, google-auth-oauthlib, google-auth-httplib2, google-api-python-client
  </code></pre>
  
  <p>I have already upgraded all modules that require google.auth - <em>googleads, google-auth-oauthlib, google-auth-httplib2, google-api-python-clien</em>t - but without results. </p>
  
  <p>I'm not quite sure what next actions to take in order to debug this issue. Anyone here can point me in the right direction?</p>