[Numpy-tickets] [NumPy] #668: Explain why numpy headers are installed using add_data_dir > add_headers?

NumPy numpy-tickets@scipy....
Sun Feb 24 17:52:11 CST 2008


#668: Explain why numpy headers are installed using add_data_dir
> add_headers?
---------------------+------------------------------------------------------
 Reporter:  charris  |       Owner:  somebody
     Type:  task     |      Status:  new     
 Priority:  normal   |   Milestone:  1.0.5   
Component:  Other    |     Version:  none    
 Severity:  normal   |    Keywords:          
---------------------+------------------------------------------------------
 Someone with sufficient privilege should add this explanation to the FAQs.

 "Why numpy headers are installed using add_data_dir and not add_headers?

 To enable several versions of numpy to be installed at the same time, as
 well as to deal more easily with eggs.

 More precisely: add_data_dir install headers system-wide (e.g. in
 /usr/include/ on unix if /usr is the prefix for installation), whereas
 add_headers install the headers in package-specific location (for example
 somewhere in /usr/lib/python2.5/site-packages/numpy/). Installing the
 headers system-wide prevents multiple version of numpy to be installed at
 the same time, and that's why add_headers use is discouraged for
 numpy/scipy."

-- 
Ticket URL: <http://scipy.org/scipy/numpy/ticket/668>
NumPy <http://projects.scipy.org/scipy/numpy>
The fundamental package needed for scientific computing with Python.


More information about the Numpy-tickets mailing list