Erro no PyMtamp win32 (tentando instalar o matlab_kernel no Python)

0

Meu objetivo é instalar o matlab_kernel no meu anaconda para que eu possa rodar o Jupyter com o kernel matlab no meu laptop menor. No entanto, há um problema, quando eu executo pip instalar matlab_kernel eu recebo um erro quando o terminal está tentando instalar o pymatbridge. Ele diz: ValueError: pymatbridge não funciona no win32. Eu encontrei a página do github para pymatbridge e havia um ticket para esse problema: link

Eu acho que estou provavelmente interpretando mal o que é dito lá na parte inferior. Estou interpretando a instalação da fonte como dizendo pip instalar pymatbrudge no terminal, mas isso não funciona. Portanto, devo estar interpretando mal. O que significa instalar a partir da fonte e como faço isso?

EDIT: Tudo bem, eu baixei o arquivo zip ramo mestre e corri o setup.py do diretório de origem, eu recebo o mesmo erro

    
por i squared - Keep it Real 18.03.2016 / 22:27

1 resposta

1

A ponte Python-Matlab não funciona em máquinas Windows de 32 bits prontas para uso.

Para fazer isso funcionar para você, talvez seja necessário também compilar o arquivo messenger mex, que está nesta pasta:

Isso é feito executando: python make.py nesse diretório. Após a compilação do messenger ter sucesso, você pode executar o arquivo setup.py para instalar tudo. Espero que funcione - não tenho acesso a uma máquina Windows para ajudar a depurar esses problemas.

Você também pode querer dar uma olhada em alguns dos comentários sobre este segmento SO anterior: link

    
por 21.03.2016 / 19:47

Tags