Pergunta

Eu tenho sido capaz de utilizar os módulos padrão Python de IronPython, mas eu não ter chegado SciPy ao trabalho ainda. Alguém já foi capaz de usar SciPy de IronPython? O que você tem que fazer para torná-lo trabalho?

Update: Consulte Computação numérica no IronPython com Ironclad

Update: Microsoft é parceria com Enthought fazer SciPy for .NET.

Foi útil?

Solução

Alguns dos meus colegas estão trabalhando em Ironclad , um projeto que vai fazer módulos de extensão para CPython trabalho em IronPython. Ele ainda está em desenvolvimento, mas partes do numpy, SciPy e alguns outros módulos já trabalho. Você deve experimentá-lo para ver se as partes de scipy você precisa são suportados.

É um projeto open-source, por isso, se você estiver interessado você pode até mesmo ajuda. Em qualquer caso, alguns comentários sobre o que você está tentando fazer e que partes devemos olhar ao lado é útil também.

Outras dicas

Qualquer coisa com componentes escritos em C (por exemplo NumPy, que é um componente do SciPy) não funcionará em IronPython como a interface linguagem externa funciona de forma diferente. Qualquer componente linguagem C, provavelmente, não trabalho, a menos que tenha sido explicitamente portado para trabalhar com IronPython.

Você pode ter que cavar os módulos individuais e verificar para ver quais funcionam ou são python puro e descobrir o que se qualquer um dos aqueles à base de C foram ainda portado.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top