<div dir="ltr"><div><div><div><div><div><div><div><div>Hey Sam,<br><br>I'm unable to reproduce this over here using "setup.py install" from 7d39049.  It's a little suspicious that you needed to use sudo to install things, but that might also be a red herring depending on how your python environment is set up.<br><br></div>FWIW, here's the sequence of commands I would use:<br><br></div>hg clone <a href="https://bitbucket.org/yt_analysis/yt">https://bitbucket.org/yt_analysis/yt</a><br></div><div>cd yt<br></div>hg pull -r 7d39049 <a href="https://bitbucket.org/cosmosquark/yt" target="_blank">https://bitbucket.org/cosmosquark/yt</a><br></div>hg up 7d39049<br></div>python setup.py develop<br><br></div>Depending on how you've set up your python installation, that last command might need a "sudo" so it can put the egg-info file for the installation into your path.<br><br></div>It might also be a good idea to clean out any old yt installations your have by repeatedly doing "pip uninstall yt".<br><br>Python packaging, fun!<br><br></div><div>-Nathan<br></div><div><div><div><div><div><div><div><div><div><br><br><div class="gmail_quote">On Sun, Nov 16, 2014 at 11:16 AM Sam Geen <<a href="mailto:samgeen@astro.ox.ac.uk" target="_blank">samgeen@astro.ox.ac.uk</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF" text="#000000">
    Hi Nathan,<br>
    <br>
    I ran hg clone -r  7d39049 <a href="https://bitbucket.org/cosmosquark/yt" target="_blank">https://bitbucket.org/<u></u>cosmosquark/yt</a><br>
    then inside the yt folder<br>
    sudo python setup.py install<br>
    <br>
    I'll try your suggestion of cloning the main repo first instead.<br>
    <br>
    Cheers,<br>
    <br>
    Sam</div><div bgcolor="#FFFFFF" text="#000000"><br>
    <br>
    <div>On 16/11/14 20:14, Nathan Goldbaum
      wrote:<br>
    </div>
    </div><div bgcolor="#FFFFFF" text="#000000"><blockquote type="cite">
      
      Hi Sam,<br>
      <br>
      Can you give a little bit more detail about how exactly you ran
      the setup script?<br>
      <br>
      The easiest way to do this is to clone the yt mercurial
      repository, pull Ben's changes into your local copy, then do
      "python setup.py develop" in the root of the repository.<br>
      <br>
      More detail here under "installing using pip or from source":<br>
      <br>
      <a href="http://yt-project.org/doc/installing.html" target="_blank">http://yt-project.org/doc/<u></u>installing.html</a><br>
      </blockquote></div><div bgcolor="#FFFFFF" text="#000000"><blockquote type="cite"><div class="gmail_quote">On Sun, Nov 16, 2014 at 7:23 AM Sam Geen
        <<a href="mailto:samgeen@googlemail.com" target="_blank">samgeen@googlemail.com</a>>
        wrote:<br>
        </div></blockquote></div><div bgcolor="#FFFFFF" text="#000000"><blockquote type="cite"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
          <br>
          I'm trying to test a pull request, and when I try to run yt
          after<br>
          installing the setup script, it gives me this error (below).
          The folder<br>
          "extern" is in the dist-packages folder. The version I'm
          testing is<br>
          <a href="https://bitbucket.org/cosmosquark/yt/commits/7d390496848a01fa113d24d1af249fac14c759a7" target="_blank">https://bitbucket.org/<u></u>cosmosquark/yt/commits/<u></u>7d390496848a01fa113d24d1af249f<u></u>ac14c759a7</a><br>
          <br>
          Any ideas?<br>
          <br>
          Thanks,<br>
          <br>
          Sam<br>
          <br>
          In [2]: import yt<br>
          ------------------------------<u></u>------------------------------<u></u>---------------<br>
          AttributeError                            Traceback (most
          recent call last)<br>
          <ipython-input-2-59dfcfe9846c> in <module>()<br>
          ----> 1 import yt<br>
          <br>
          /usr/local/lib/python2.7/dist-<u></u>packages/yt-3.1dev-py2.7-<u></u>linux-x86_64.egg/yt/__init__.<u></u>py<br>
          in <module>()<br>
                79 import numpy # In case anyone wishes to use it by
          name<br>
                80<br>
          ---> 81 from yt.funcs import \<br>
                82     iterable, \<br>
                83     get_memory_usage, \<br>
          <br>
          /usr/local/lib/python2.7/dist-<u></u>packages/yt-3.1dev-py2.7-<u></u>linux-x86_64.egg/yt/funcs.py<br></blockquote></div></blockquote></div><div bgcolor="#FFFFFF" text="#000000"><blockquote type="cite"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
          in <module>()hg clone -r  7d39049
          <a href="https://bitbucket.org/cosmosquark/yt" target="_blank">https://bitbucket.org/<u></u>cosmosquark/yt</a></blockquote></div></blockquote></div><div bgcolor="#FFFFFF" text="#000000"><blockquote type="cite"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
          <br>
                25 from yt.utilities.exceptions import *<br>
                26 from yt.utilities.logger import ytLogger as mylog<br>
          ---> 27 import yt.extern.progressbar as pb<br>
                28 import yt.utilities.rpdb as rpdb<br>
                29 from yt.units.yt_array import YTArray, YTQuantity<br>
          <br>
          AttributeError: 'module' object has no attribute 'extern'<br>
          ______________________________<u></u>_________________<br>
          yt-users mailing list<br>
          <a href="mailto:yt-users@lists.spacepope.org" target="_blank">yt-users@lists.spacepope.org</a><br>
          <a href="http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org" target="_blank">http://lists.spacepope.org/<u></u>listinfo.cgi/yt-users-<u></u>spacepope.org</a><br>
        </blockquote></div></blockquote></div><div bgcolor="#FFFFFF" text="#000000"><blockquote type="cite">
      <br>
      <fieldset></fieldset>
      <br>
      <pre>______________________________<u></u>_________________
yt-users mailing list
<a href="mailto:yt-users@lists.spacepope.org" target="_blank">yt-users@lists.spacepope.org</a>
<a href="http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org" target="_blank">http://lists.spacepope.org/<u></u>listinfo.cgi/yt-users-<u></u>spacepope.org</a>
</pre>
    </blockquote></div>

______________________________<u></u><u></u>_________________<br>
yt-users mailing list<br>
<a href="mailto:yt-users@lists.spacepope.org" target="_blank">yt-users@lists.spacepope.org</a><br>
<a href="http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org" target="_blank">http://lists.spacepope.org/<u></u>lis<u></u>tinfo.cgi/yt-users-<u></u>spacepope.<u></u>org</a><br>
</blockquote></div></div></div></div></div></div></div></div></div></div></div>