class system_info:
Known subclasses: numpy.distutils.system_info._numpy_info
, numpy.distutils.system_info._pkg_config_info
, numpy.distutils.system_info.accelerate_info
, numpy.distutils.system_info.agg2_info
, numpy.distutils.system_info.amd_info
, numpy.distutils.system_info.armpl_info
, numpy.distutils.system_info.atlas_info
, numpy.distutils.system_info.blas_info
, numpy.distutils.system_info.blas_opt_info
, numpy.distutils.system_info.blas_src_info
, numpy.distutils.system_info.boost_python_info
, numpy.distutils.system_info.cblas_info
, numpy.distutils.system_info.djbfft_info
, numpy.distutils.system_info.f2py_info
, numpy.distutils.system_info.fft_opt_info
, numpy.distutils.system_info.fftw_info
, numpy.distutils.system_info.flame_info
, numpy.distutils.system_info.lapack_info
, numpy.distutils.system_info.lapack_opt_info
, numpy.distutils.system_info.lapack_src_info
, numpy.distutils.system_info.mkl_info
, numpy.distutils.system_info.numerix_info
, numpy.distutils.system_info.umfpack_info
, numpy.distutils.system_info.x11_info
, numpy.distutils.tests.test_system_info._system_info
Method | __init__ |
Undocumented |
Method | _check_libs |
Find mandatory and optional libs in expected paths. |
Method | _find_lib |
Undocumented |
Method | _find_libs |
Undocumented |
Method | calc_extra_info |
No summary |
Method | calc_libraries_info |
Undocumented |
Method | check_libs |
If static or shared libraries are available then return their info dictionary. |
Method | check_libs2 |
If static or shared libraries are available then return their info dictionary. |
Method | combine_paths |
Return a list of existing paths composed by all combinations of items from the arguments. |
Method | get_include_dirs |
Undocumented |
Method | get_info |
Return a dictionary with items that are compatible with numpy.distutils.setup keyword arguments. |
Method | get_lib_dirs |
Undocumented |
Method | get_libraries |
Undocumented |
Method | get_libs |
Undocumented |
Method | get_option_single |
Ensure that only one of options are found in the section |
Method | get_paths |
Undocumented |
Method | get_runtime_lib_dirs |
Undocumented |
Method | get_src_dirs |
Undocumented |
Method | has_info |
Undocumented |
Method | library_extensions |
Undocumented |
Method | parse_config_files |
Undocumented |
Method | set_info |
Undocumented |
Class Variable | dir_env_var |
Undocumented |
Class Variable | saved_results |
Undocumented |
Class Variable | section |
Undocumented |
Instance Variable | cp |
Undocumented |
Instance Variable | files |
Undocumented |
Instance Variable | local_prefixes |
Undocumented |
Instance Variable | search_static_first |
Undocumented |
numpy.distutils.tests.test_system_info._system_info
Find mandatory and optional libs in expected paths.
Missing optional libraries are silently forgotten.
Updates the information in the current information with respect to these flags:
extra_compile_args extra_link_args
If static or shared libraries are available then return their info dictionary.
Checks for all libraries as shared libraries first, then static (or vice versa if self.search_static_first is True).
If static or shared libraries are available then return their info dictionary.
Checks each library for shared or static.
Ensure that only one of options
are found in the section
numpy.distutils.system_info.agg2_info
, numpy.distutils.system_info.amd_info
, numpy.distutils.system_info.armpl_info
, numpy.distutils.system_info.atlas_info
, numpy.distutils.system_info.blas_info
, numpy.distutils.system_info.blas_src_info
, numpy.distutils.system_info.boost_python_info
, numpy.distutils.system_info.cblas_info
, numpy.distutils.system_info.djbfft_info
, numpy.distutils.system_info.fftw_info
, numpy.distutils.system_info.lapack_info
, numpy.distutils.system_info.lapack_src_info
, numpy.distutils.system_info.mkl_info
, numpy.distutils.system_info.umfpack_info
Undocumented
str
=
numpy.distutils.system_info._numpy_info
, numpy.distutils.system_info._pkg_config_info
, numpy.distutils.system_info.accelerate_info
, numpy.distutils.system_info.agg2_info
, numpy.distutils.system_info.amd_info
, numpy.distutils.system_info.armpl_info
, numpy.distutils.system_info.atlas_info
, numpy.distutils.system_info.blas_info
, numpy.distutils.system_info.blas_src_info
, numpy.distutils.system_info.boost_python_info
, numpy.distutils.system_info.cblas_info
, numpy.distutils.system_info.djbfft_info
, numpy.distutils.system_info.fftw_info
, numpy.distutils.system_info.flame_info
, numpy.distutils.system_info.lapack_info
, numpy.distutils.system_info.lapack_src_info
, numpy.distutils.system_info.mkl_info
, numpy.distutils.system_info.numerix_info
, numpy.distutils.system_info.umfpack_info
, numpy.distutils.system_info.x11_info
, numpy.distutils.tests.test_system_info.DuplicateOptionInfo
, numpy.distutils.tests.test_system_info.Temp1Info
, numpy.distutils.tests.test_system_info.Temp2Info
Undocumented
list
=
numpy.distutils.tests.test_system_info._system_info
Undocumented