Apex II - Install, Uninstall
Максим Мартынов
Николаевская астрономическая обсерватория
К содержанию
Назад
4. Апекс (наконец-то!)
Вот и, собственно, сам Апекс: apex-2.2.1.20071110.win32-py2.5.exe
Апекс - тоже питоновский пакет, как, например, NumPy или SciPy. Поэтому никаких особых отличий в его установке не наблюдается.





Далее цитирую Владимира Куприянова (инструкция "apex-geo-intro.txt"):
"Этот дистрибутив - только платформа, плюс несколько скриптов общего назначения. Поэтому надо поставить еще дополнительный пакет apex-geo-x.x.x.win32-py2.5.exe - уже конкретно для обработки наблюдений ГС. Желающие работать с астероидами (особенно обладатели эфемеридной системы ЭПОС пулковского производства) могут поставить еще один широко распространенный пакет - apex-mp-x.x.x.win32-py2.5.exe."
Ставим.
Запускаем сначала apex-geo-2.0.0.win32-py2.5.exe.




Потом - apex-mp-1.1.2.win32-py2.5.exe.




Теперь проверим, как все сие работает. Запустим консоль, например, с помощью команды "cmd":



Запустим интерпретатор Питона в интерактивном режиме: введем команду "python". Появится консоль уже самого Питона с приглашением ">>>".

Наберите команду "import apex.test":

Появится приглашение в виде "APEX>".
Далее опять читаем Владимира Куприянова:
"Надо ввести команду "apex.test.test()". Пойдет внутренний тест библиотеки Апекса, сопровождающийся кучей сообщений. По его окончании опять появится приглашение "APEX>", выше которого будет строка из четырех целых чисел. Второе из них - число ошибок тестов".
Вводим команду "apex.test.test()".

Это промежуточные результаты (взятые случайным образом):

А это итог:

Как видим, ошибок насчитывается три (второе в скобках число).
По скриншоту, например,

видно, что Python был запущен из папки "D:\Documents and Settings\maxim". В ней и находится файл "test.log", подробно задокументировавший весь процесс тестирования Апекса.
Необходимо ли отсылать "test.log" Владимиру Куприянову, как о том пишется в инструкции "apex-geo-intro.txt"? Скажем так: все проявляющиеся в тестах ошибки в тех версиях, которые выложены на сайте, известны и непринципиальны. Если тест вообще запустился и, главное, завершился :) , значит, все нормально :)
Лог НЕ НАДО высылать. Только по личной просьбе Владимира Куприянова.
Набираем команду "exit" для выхода из Апекса, и еще раз "exit" для выхода из консоли.
Все :)
К содержанию
Далее
|