Portanto, a versão simples desta questão é que eu tenho tentado por vários dias obter um ambiente python 3.4 com os seguintes pacotes instalados em uma imagem do Raspberry Pi Zero Jessie: opencv, numpy, scipy, matplotlib, tqdm, pywavelets , pyqtgraph, pyside, peakutils. Em princípio, posso conseguir que meu código funcione no python 2.7 se essa for a única opção, mas todos os meus testes até agora foram em 3.
Depois de um enorme esforço, finalmente consegui que todos os pacotes fossem instalados e importados sem erros (por meio de uma combinação de pip, este tutorial, e para scipy, usando o apt-get e copiando os pacotes para o ambiente virtual (porque a instalação via pip faz com que o pi seja bloqueado Tudo importa corretamente, mas para numpy e scipy, eu estou recebendo erros de "instrução ilegal" em algum momento no código. Eu não sei onde no código o problema é porque o erro não dá informações, mas eu tenho certeza que é numpy ou scipy porque quando eu corro:
import numpy
numpy.test('full')
ou o mesmo para scipy, recebo o mesmo erro "Instrução Ilegal". Eu tenho tudo isso trabalhando no meu Pi3 (armv7l), mas eu entendo que estou trabalhando no armv6l com o Pi Zero. Além disso, quando eu tento o mesmo teste fora do meu ambiente virtual (apenas nos ambientes Python 2 ou 3 padrão na máquina), ainda recebo o mesmo erro de "Instrução Ilegal". Alguém tem alguma dica para:
Agradeço antecipadamente por qualquer ajuda que você possa dar!