[Numpy-discussion] after building from source, how to register numpy with synaptic?
Pierre GM
pgmdevlist at gmail.com
Sat Apr 25 12:33:33 EDT 2009
On Apr 25, 2009, at 5:36 AM, Gael Varoquaux wrote:
> On Fri, Apr 24, 2009 at 10:11:07PM -0400, Chris Colbert wrote:
>> Like the subject says, is there a way to register numpy with
>> synaptic
>> after building numpy from source?
>
> Don't play with the system's packaging system unless you really know
> what
> you are doing.
>
> Just install the numpy you are building outside of /usr/lib/... (you
> should never be installing home-build stuff in there).
One link:
http://www.doughellmann.com/projects/virtualenvwrapper/
I became a fan of virtualenvs, which lets you install different
packages (not always compatible) without messing up the system's
Python. Quite useful for tests and/or having multiple numpy versions
in parallel.
> For instance
> install it in /usr/local:
>
> sudo python setup.py install --prefix /usr/local
>
> Now it will override the system's numpy. So you can install
> matplotlib,
> which will drag along the system's numpy, but you won't see it.
>
> On a side note, I tend to install home-built packages that overide
> system
> packages only in my home. I have a $HOME/usr directory, with a small
> directory hierarchy (usr/lib, usr/bin, ...), it is added in my PATH
> and
> PYTHONPATH, and I install there.
>
> Gaël
> _______________________________________________
> Numpy-discussion mailing list
> Numpy-discussion at scipy.org
> http://mail.scipy.org/mailman/listinfo/numpy-discussion
More information about the NumPy-Discussion
mailing list