On Sat, Nov 17, 2012 at 5:36 PM, Alex Theodossis <span dir="ltr">&lt;<a href="mailto:alex.theodossis@monash.edu" target="_blank">alex.theodossis@monash.edu</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div>I&#39;m attempting to install the latest version of phenix on mac 10.5.8, using the command line installer.</div><div>Installation proceeds well until towards the end, where it hangs on:</div>


<div><br></div><div>precompiling .py files</div><div><br></div><div>I can leave it for up to an hour without any further progress, but upon typing:</div><div><br></div><div>ctrl+c</div><div><br></div><div>The installation comes back to life and proceeds to completion.</div>

<div>Can anyone advise as to what might be causing this and on how reliable this installation is going to be?</div></blockquote><div><br></div><div>I haven&#39;t heard of this before; it doesn&#39;t sound like it will be easy to figure out.  The practical consequence is that the Python interpreter will need to compile the modules later - and if you don&#39;t have write access to the installation directory, this will need to be done again every time you launch Phenix.  Whether this gets annoying depends partly on what you&#39;re running, but also whether the problem is specific to compiling Python modules and not some bug in our installer scripts (or unreproducible freak error).</div>

<div><br></div><div>There is actually a command entirely for the precompile:</div><div><br></div><div>libtbx.py_compile_all</div><div><br></div><div>I would recommend running this on the command line; if it takes forever, ctrl-C it and please send me the Python traceback.</div>

<div><br></div><div>The other alternative is to run the graphical installer, which already has precompiled Python modules - the only drawback is the unusual location:</div><div><br></div><div>/Applications/PHENIX-1.8.1-1168/Contents/phenix-1.8.1-1168</div>

<div><br></div><div>-Nat</div></div>