2015-07-01 3 views
0

Я пишу код, который действительно тяжел для линейной алгебры, в частности операций с матрицами. Поскольку матрицы, которые я использую, очень большие, у меня заканчивается память, когда я использую библиотеку SymPy. Я думаю, что могу сделать то, что хочу, с Sage, но для моих целей я не могу запустить свой код в виртуальной машине. Это должно быть на моей ОС хоста. Не успев установить Ubuntu или что-то еще, есть ли способ добавить Sage для использования в качестве библиотеки в моем Python-коде? Моя версия Python - 3,4, ОС - Windows 7. Спасибо.Использование Sage в качестве библиотеки Python (Windows)

ответ

0

Sage может использовать только собственный Python, если это имеет смысл. В Windows много проблем с некоторыми компонентами Sage, которые компилируются должным образом (компоненты, отличные от Python, конечно), поэтому нет «родного порта», хотя Cygwin должен работать нормально, если это вариант для вас. Из того, что я слышу, не слишком сложно настроить раздел Ubuntu на компьютере под управлением Windows, хотя у меня нет личного опыта в этом.

(Кстати, возможно, что Octave будет хорошим выбором для вас, на основе вашего описания, или R, который на самом деле является компонентом Sage.)

Смежные вопросы