<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Nov 1, 2015 at 1:54 AM, Ralf Gommers <span dir="ltr"><<a href="mailto:ralf.gommers@gmail.com" target="_blank">ralf.gommers@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote"><span class="">On Thu, Oct 29, 2015 at 8:11 PM, Warren Weckesser <span dir="ltr"><<a href="mailto:warren.weckesser@gmail.com" target="_blank">warren.weckesser@gmail.com</a>></span> 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 dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote"><span>On Tue, Oct 27, 2015 at 12:31 AM, Nathaniel Smith <span dir="ltr"><<a href="mailto:njs@pobox.com" target="_blank">njs@pobox.com</a>></span> wrote:<br></span><span><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi all,<br>
<br>
Apparently it is not well known that if you have a Python project<br>
source tree (e.g., a numpy checkout), then the correct way to install<br>
it is NOT to type<br>
<br>
  python setup.py install   # bad and broken!<br>
<br>
but rather to type<br>
<br>
  pip install .<br>
<br></blockquote><div><br><br></div></span><div>FWIW, I don't see any mention of this in the numpy docs, but I do see a lot of instructions involving `setup.py build` and `setup.py install`.  See, for example, INSTALL.txt.  Also see<br>    <a href="http://docs.scipy.org/doc/numpy/user/install.html#building-from-source" target="_blank">http://docs.scipy.org/doc/numpy/user/install.html#building-from-source</a><br></div><div>So I guess it is not surprising that it is not well known.<span><font color="#888888"><br></font></span></div></div></div></div></blockquote><div><br></div></span><div>Indeed, install docs are always hopelessly outdated. And we have too many of them. There's duplicate info in INSTALL.txt and <a href="http://scipy.org/scipylib/building/index.html" target="_blank">http://scipy.org/scipylib/building/index.html</a> for example. We should probably just empty out INSTALL.txt and simply put a link in it to the html docs.<br><br></div><div>I've created an issue with a long todo list and a bunch of links: <a href="https://github.com/numpy/numpy/issues/6599" target="_blank">https://github.com/numpy/numpy/issues/6599</a><span class="HOEnZb"></span>. Feel free to add stuff. Or to go fix something:)<br></div></div></div></div></blockquote><div><br></div><div>Oh, and: looking at this thread there haven't been serious unanswered concerns (at least in my perception), so without more discussion I'd interpret the current status as "go ahead".<br><br></div><div>Ralf<br> <br></div></div><br></div></div>