title: DictVectorizer in sklearn gives error in python 3.4
body: <p>I have been trying to invokethe DictVectorizer in sklearn.feature_extraction.</p>
  
  <pre><code>import numpy
  import scipy
  import sklearn
  from sklearn.feature_extraction import DictVectorizer
  </code></pre>
  
  <p>However it gives the following error</p>
  
  <pre><code>Traceback (most recent call last):
    File "&lt;pyshell#5&gt;", line 1, in &lt;module&gt;
      from sklearn.feature_extraction import DictVectorizer
    File "C:\Python34\lib\site-packages\sklearn\feature_extraction\__init__.py", line 7, in &lt;module&gt;
      from .dict_vectorizer import DictVectorizer
    File "C:\Python34\lib\site-packages\sklearn\feature_extraction\dict_vectorizer.py", line 15, in &lt;module&gt;
      from ..utils import check_array, tosequence
    File "C:\Python34\lib\site-packages\sklearn\utils\__init__.py", line 16, in &lt;module&gt;
      from .class_weight import compute_class_weight, compute_sample_weight
    File "C:\Python34\lib\site-packages\sklearn\utils\class_weight.py", line 7, in &lt;module&gt;
      from ..utils.fixes import in1d
    File "C:\Python34\lib\site-packages\sklearn\utils\fixes.py", line 318, in &lt;module&gt;
      from scipy.sparse.linalg import lsqr as sparse_lsqr
    File "C:\Python34\lib\site-packages\scipy\sparse\linalg\__init__.py", line 109, in &lt;module&gt;
      from .isolve import *
    File "C:\Python34\lib\site-packages\scipy\sparse\linalg\isolve\__init__.py", line 6, in &lt;module&gt;
      from .iterative import *
    File "C:\Python34\lib\site-packages\scipy\sparse\linalg\isolve\iterative.py", line 7, in &lt;module&gt;
      from . import _iterative
  ImportError: DLL load failed: The specified module could not be found.
  </code></pre>
  
  <p>Can anyone please help me out in figuring out what's going wrong?</p>
  
  <p>Thanks</p>