Python package only works as admin
<p>On Mac OSX 10.6 I installed the music21 package for python by using </p>

<p><code>python setup.py install</code></p>

<p>in the directory named in </p>

<p><code>distutils.sysconfig.get_python_lib()</code></p>

<p>which was</p>

<p><code>/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages</code></p>

<p>Now, if I run Python as an admin, like</p>

<p><code>sudo python</code></p>

<p>then I can get at the package:</p>

<p><code>&gt;&gt; import music21</code></p>

<p>but if I run Python without admin privileges, Python cannot find the package.  Has anyone encountered this problem?  I have verified that the library files are in the right place (namely, a subdirectory <code>music21</code> of <code>site-packages</code>).  If I do</p>

<p><code>chmod -R a+r *</code></p>

<p>in this directory, it finds the package but throws an exception during importing.  Does anyone have any advice?</p>

<p>EDIT:  This is the output of Python:</p>

<pre><code>Traceback (most recent call last):
  File "&lt;stdin&gt;", line 1, in &lt;module&gt;
  File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/music21/__init__.py", line 80, in &lt;module&gt;
    import base
  File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/music21/base.py", line 60, in &lt;module&gt;
    from music21 import tie
  File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/music21/tie.py", line 16, in &lt;module&gt;
    from music21.musicxml import translate as musicxmlTranslate
ImportError: No module named musicxml
</code></pre>

<p>It seems to me as though I'm not chmod-ing everything that needs to be chmodded.  Shouldn't there be a simple way that configures everything for a regular user?</p>
