title: SublimeCodeIntel Autocomplete Fails with Pandas and Numpy
body: <p>I'm trying and failing to get autocomplete working with python in Sublime Text 3.  Sublimecodeintel is recommended on multiple blogs and 'set up' guides.  When it works, it's great, but I can't get it to work with numpy or pandas, the two packages I use most.</p>
  
  <p>Set up:
  Mac OS X 10.9.4
  I have installed python 2.7, numpy and pandas using Homebrew.
  I am using sublime text 3, and installed sublimecodeintel using package manager.</p>
  
  <p>An example:</p>
  
  <pre><code>import pandas as pd
  import matplotlib.pyplot as plt
  
  fig = plt.figure() # autocomplete and tooltips works fine.
  
  data = pd.read_csv('file.csv') # no autocomplete or tooltips.
  </code></pre>
  
  <p>Autocomplete options and tooltips are accesses in the 'plt' case first after the '.', then again when I start writing in the parentheses.  Nothing happens in the 'pd' case.</p>
  
  <p>I haven't been able to find any documentation or previous questions about this. Is there something I've missed in the set up?  Is something missing from my config path?  Why isn't autocomplete working with my packages!?</p>
  
  <p>config file and codintel.log follow...</p>
  
  <p>Many thanks in advance.</p>
  
  <p>My sublimecodeintel config file:</p>
  
  <pre><code>{
      "Python": {
          "python": '/usr/local/bin/python',
          "pythonExtraPaths": [
              "/usr/local/lib/python2.7/site-packages",
              "/usr/local/Cellar/python/2.7.8/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/",
              "/Library/Python/2.7/site-packages/",
              "/Library/Python/2.7/site-packages",
              "/usr/local/lib/python2.7/site-packages"
          ]
      }
  }
  </code></pre>
  
  <p>Output in codintel.log:</p>
  
  <pre><code>+ Info: processing `Python': please wait...
  New env with catalogs for 'Python': PyWin32
  Updating indexes for 'Python'... The first time this can take a while.
  scan_purelang: path: '/Users/oscarbranson/UCDrive/Projects/APT/MassSpectrum/APT_MS_autorange.py' lang: Python
  Python Syntax Error in '/Users/oscarbranson/UCDrive/Projects/APT/MassSpectrum/APT_MS_autorange.py': invalid syntax (&lt;unknown&gt;, line 9)
  Doing CodeIntel for 'Python' (hold on)...
  eval 'plt' at APT_MS_autorange.py#9  &lt;Trigger 'python-complete-object-members' at 168 (explicit)&gt;
  start scope is (&lt;Element 'scope' at 0x1066bdf50&gt;, [])
  find 'plt ...' starting at (&lt;Element 'scope' at 0x1066bdf50&gt;, []):
  is blob 'matplotlib.pyplot' from &lt;Python curdirlib&gt;? no
  is blob 'matplotlib.pyplot' from &lt;Python extradirslib&gt;? yes
  imports:: setting reldirlib to: '/Library/Python/2.7/site-packages/matplotlib-1.4.x-py2.7-macosx-10.9-intel.egg/matplotlib'
  is 'plt' accessible on (&lt;Element 'scope' at 0x1066bdf50&gt;, [])? yes: &lt;Element 'scope' at 0x1066aa7d0&gt;
  'plt' is &lt;Element 'scope' at 0x1066aa7d0&gt; on (&lt;Element 'scope' at 0x1066aa7d0&gt;, [])
  is blob '__future__' from &lt;Python reldirlib&gt;? no
  is blob '__future__' from &lt;Python curdirlib&gt;? no
  is blob '__future__' from &lt;Python extradirslib&gt;? no
  is blob '__future__' from &lt;Python envlib&gt;? no
  is blob '__future__' from &lt;Python sitelib&gt;? no
  is blob '__future__' from &lt;Python cataloglib: PyWin32&gt;? no
  is blob '__future__' from &lt;python-2.7 stdlib&gt;? yes
  #... big list here ...
  
  done eval: success
  Done 'Python' CodeIntel! Full CodeIntel took 10ms
  
  Autocomplete called (Python) [calltips]
  Updating indexes for 'Python'... The first time this can take a while.
  scan_purelang: path: '/Users/oscarbranson/UCDrive/Projects/APT/MassSpectrum/APT_MS_autorange.py' lang: Python
  Python Syntax Error in '/Users/oscarbranson/UCDrive/Projects/APT/MassSpectrum/APT_MS_autorange.py': invalid syntax (&lt;unknown&gt;, line 11)
  Doing CodeIntel for 'Python' (hold on)...
  eval 'pd' at APT_MS_autorange.py#27  &lt;Trigger 'python-complete-object-members' at 500 (explicit)&gt;
  start scope is (&lt;Element 'scope' at 0x107050de8&gt;, [])
  find 'pd ...' starting at (&lt;Element 'scope' at 0x107050de8&gt;, []):
  is blob 'pandas' from &lt;Python curdirlib&gt;? no
  is blob 'pandas' from &lt;Python extradirslib&gt;? yes
  scan_purelang: path: '/usr/local/Cellar/python/2.7.8/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pandas/compat/__init__.py' lang: Python
  # ... big list here ...
  done eval: success
  Done 'Python' CodeIntel! Full CodeIntel took 411ms
  </code></pre>