в общем я оказался неправ, поэтому раскажу как делать правильно:
ненадо ничего пересобирать.
за все эти дела отвечает atlas
в пакете libatlas3gf-base сожержатся различные варианты libblas.so.3gf и liblapack.so.3gf
для своего процессора нужо выбрать подходящую (если она не выбралась сама)
делается это так:
vv@doorway:~$ sudo update-alternatives --config libblas.so.3gf
имеем
Есть 2 варианта для альтернативы libblas.so.3gf (предоставляет /usr/lib/libblas.so.3gf).
Выбор Путь Приор Состояние
------------------------------------------------------------
* 0 /usr/lib/atlas-base/atlas/libblas.so.3gf 35 автоматический режим
1 /usr/lib/atlas-base/atlas/libblas.so.3gf 35 ручной режим
2 /usr/lib/libblas/libblas.so.3gf 10 ручной режим
Нажмите enter, чтобы сохранить текущий выбор[*], или введите выбранное число:
выбираем и enter
2
update-alternatives: используется `/usr/lib/libblas/libblas.so.3gf' для предоставления `/usr/lib/libblas.so.3gf' (libblas.so.3gf) в ручной режим.
и соотвественно вторая
vv@doorway:~$ sudo update-alternatives --config liblapack.so.3gf
имеем
Есть 2 варианта для альтернативы liblapack.so.3gf (предоставляет /usr/lib/liblapack.so.3gf).
Выбор Путь Приор Состояние
------------------------------------------------------------
* 0 /usr/lib/atlas-base/atlas/liblapack.so.3gf 35 автоматический режим
1 /usr/lib/atlas-base/atlas/liblapack.so.3gf 35 ручной режим
2 /usr/lib/lapack/liblapack.so.3gf 10 ручной режим
Нажмите enter, чтобы сохранить текущий выбор[*], или введите выбранное число:
выбираем чтоо нужно
2
update-alternatives: используется `/usr/lib/lapack/liblapack.so.3gf' для предоставления `/usr/lib/liblapack.so.3gf' (liblapack.so.3gf) в ручной режим.
после чего тестим numpy
должно завершиться успешно
ПС.
инфы на русском по данной теме не нашел
посидел со словарем.
надеюсь людям будет полезно
да и еще для поисков, на английском это самое “Недопустимое предписание” звучит как “Illegal instruction” - зависит от выбранной локали….