DSPL Tools — это небольшой набор утилит командной строки, предназначенных для создания, организации и проверки наборов данных DSPL. В настоящее время пакет включает в себя следующие компоненты:
- Проверка DSPL. Проверяет набор данных по множеству критериев, включая соблюдение официальной схемы DSPL, непротиворечивость внутренних ссылок и формат CSV.
- DSPL Gen: создает простой «шаблон» набора данных DSPL из входного CSV-файла.
Это программное обеспечение выпущено под лицензией BSD; полный исходный код доступен для просмотра и загрузки на GitHub. Примечания к выпуску содержатся в файле README инструментов DSPL.
В следующем разделе описывается, как установить DSPL Tools. Как только это будет сделано, вы можете запускать отдельные утилиты в комплекте. Перейдите по ссылкам выше для получения дополнительной информации.
Примечание. Инструкции , приведенные ниже и на связанных подстраницах, предполагают, что у вас есть базовые знания о среде командной строки в вашей системе (например, вы можете получить доступ к терминалу / командной строке, изменить каталоги, указать пути к файлам и т. д.) .
Установка инструментов DSPL
Инструменты DSPL написаны на Python , кросс-платформенном языке сценариев с открытым исходным кодом. Для настройки выполните следующие шаги:
- Установите интерпретатор Python (версия 2.6 или 2.7), если требуется:
- Windows: Загрузите и запустите «Установщик MSI для Windows x86», который можно найти на этой странице .
- Mac OS X: Python установлен по умолчанию, но вам может потребоваться обновить его до более новой версии. Подробнее см. на этой странице .
- Linux: Python обычно устанавливается по умолчанию, но вам может потребоваться обновить его до более новой версии. Обратитесь к документации для вашего конкретного дистрибутива.
- Установите инструменты DSPL:
- Загрузите и распакуйте zip-пакет инструментов DSPL с сайта с открытым исходным кодом DSPL .
- Откройте окно терминала/командной строки, перейдите в каталог верхнего уровня извлеченного zip-файла и запустите:
python setup.py install
Возможно, вам потребуется указать полный путь к исполняемому файлу Python; подробности см. в шаге 3 ниже.
- (Необязательно) Расширьте системный путь, включив в него исполняемый файл интерпретатора Python и файлы
dsplcheck.py
иdsplgen.py
.- Если этот шаг пропущен, вам, возможно, придется указать полные пути к этим компонентам при запуске инструментов, например (в Windows)
c:\python27\python
вместо простоpython
. - Инструкции для этого варьируются от машины к машине. Обратитесь к документации по вашей системе за инструкциями.
- Если этот шаг пропущен, вам, возможно, придется указать полные пути к этим компонентам при запуске инструментов, например (в Windows)
Некоторые разные примечания и предостережения:
- Инструменты DSPL не будут работать с версиями Python ранее 2.6 или новее 2.7.
- Возможно, вам потребуется войти в систему как администратор на вашем компьютере, чтобы выполнить описанные выше шаги.