title: Using packages in PyWeka(Python Weka Wrapper)
body: <p>I need some help with using installed packages in PyWeka. I am able to install packages, but I am unable to use them or find where they are installed. When I try to find the full classname, i get an exception(which occurs when there is no matching module)</p>
  
  <p>Example: </p>
  
  <pre><code>import weka.core.classes as core
  core.complete_classname("J48")
  </code></pre>
  
  <p>Output </p>
  
  <pre><code>  'weka.classifiers.trees.J48'
  </code></pre>
  
  <p>I am trying to install the DMNBtext package. Installation occurs but module cannot be found</p>
  
  <pre><code>import weka.core.classes as core
  print(packages.is_installed("DMNBtext"))
  core.complete_classname("DMNBtext")
  </code></pre>
  
  <p>Output </p>
  
  <pre><code>True
  ---------------------------------------------------------------------------
  Exception                                 Traceback (most recent call last)
  &lt;ipython-input-25-7ea05097d6f1&gt; in &lt;module&gt;()
        1 import weka.core.classes as core
        2 print(packages.is_installed("DMNBtext"))
  ----&gt; 3 core.complete_classname("DMNBtext")
  
  /usr/local/lib/python3.6/dist-packages/weka/core/classes.py in complete_classname(classname)
     1725         return str(result[0])
     1726     elif len(result) == 0:
  -&gt; 1727         raise Exception("No classname matches found for: " + classname)
     1728     else:
     1729         matches = []
  
  Exception: No classname matches found for: DMNBtext
  </code></pre>
  
  <p>Please note that is_installed gives True output, meaning the package is installed.</p>
  
  <p>Any idea how I can resolve this ? 
  Also,my jvm was started with packages=True, so that should not be a problem.
  Thanks in advance.</p>