[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