[Numpy-tickets] [NumPy] #69: Why numpy headers are installed using add_data_dir and not add_headers?

NumPy numpy-tickets@scipy....
Thu Nov 29 22:01:29 CST 2007


#69: Why numpy headers are installed using add_data_dir and not add_headers?
--------------------+-------------------------------------------------------
 Reporter:  pearu   |        Owner:  somebody
     Type:  defect  |       Status:  new     
 Priority:  normal  |    Milestone:  1.0.5   
Component:  Other   |      Version:          
 Severity:  minor   |   Resolution:          
 Keywords:          |  
--------------------+-------------------------------------------------------
Comment (by cdavid):

 Ok, Would the following be accurate ?

 "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."

 I wanted to add a link to the FAQ, but I don't have an account for the
 main wiki.

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


More information about the Numpy-tickets mailing list