Модераторы: korob2001, ginnie
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Установка модулей на ActivePerl, Вопрос 
:(
    Опции темы
ndm
Дата 16.9.2011, 16:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 16.9.2011

Репутация: нет
Всего: нет



Начну с далека.
Устанавливал на свой сервер PsychoStats (кто не знает - это статистика на сервер). Требования связанные с ActivePerl:

Цитата

Системы Windows:
     ActivePerl v5.8
Необходимые модули Perl:
     DBI (v1.4 или выше) 
     DBD::mysql (v3.0002 или выше)


Я скачал то что было прикрепленно к описанию установки.
А именно:
     ActivePerl-5.10.0.1005-MSWin32-x86-290470.msi
     DBI.tar.gz
     DBD-mysql.tar.gz

Я установил ActivePerl. Потом попробывал "установить модули Perl через PPM GUI":

Цитата

ActivePerl (начиная с v5.8) идет с графическим интерфейсом пользователя (GUI), который позволяет вам легко и просто искать и устанавливать модули, как показано на картинке сверху. Щёлкните по картинке, чтобы открыть ее в полном размере. Снимок снабжен цифрами, определяющими последовательность действий по установке модулей. Если GUI - не ваш стиль, то смотрите следующую главу, которая описывает подробную установку при помощи строки ввода команд ppm, которая идет вместе с ActivePerl. 

Последовательность шагов:

  • Выбрать кнопку "uninstalled modules" (неустановленные модули).
  • Ввести имя модуля.
  • Выделить модуль для установки.
  • Выбрать кнопку "add to install" (добавить к установке).
  • И наконец, нажать кнопку "run" (запуск), чтобы установить модуль.



Я не смог найти свои модули (их я копировал в корень Perl). Но я не стал отчаиваться и попробывал "установить модули при помощи командной строки":

Цитата

Даже графический интерфейс PPM GUI может немного смутить некоторых пользователей, поэтому ActivePerl имеет альтернативный метод установки модулей из командной строки DOS, который возможно для кого-то будет проще, чем графический интерфейс. Всё, что для этого требуется, - это отдельная команда для каждого модуля. 

 Нажмите на кнопку "Пуск", которая располагается на панеле задач вашего компьютера, затем нажмите "Выполнить" и в открывшемся окне введите "cmd" и нажмите "OK". Это откроет пустое DOS окно. Теперь введите следующие команды по порядку:

Код

ppm install DBI 
ppm install DBD-mysql


Пример того, что должно написать:

Код

C:\Documents and Settings\Timmy>ppm install DBD-mysql
Downloading DBD-mysql-3.0002...done
Unpacking DBD-mysql-3.0002...done
Generating HTML for DBD-mysql-3.0002...done
Updating files in site area...done
14 files installed



У меня этого не писалось. вместо этого было вот это:

Для DBI
Код

No missing packages to install


Для DBD-mysql
Код

ppm install failed: Can't find any package that provides DBD-mysql


Кто поможет? Как установить эти модули?

От себя:

Не активны вот эти кнопки:

user posted image

Не включается пункт Perl (подчеркнуто). Я нажимаю, но не меняется:

user posted image

И вот в этой вкладке настроек пусто:

user posted image

Присоединённый файл ( Кол-во скачиваний: 3 )
Присоединённый файл  1.jpg 150,23 Kb
PM MAIL   Вверх
EcSYZ
Дата 16.9.2011, 16:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 79
Регистрация: 21.6.2007

Репутация: 1
Всего: 1



Эх, сколько же букавок ...
1)Ну, если мне не изменяет память, то просто архива с модулем не достаточно, дял его установки, ибо нужен ещё файл .ppd, который описывает зависимости и прочую фигню
2)ppm install DBI.tar.gz
3)Последний скрин с репами: в пунктике Suggested, если я не ошибаюсь, должен быть тот самый список доступных репов.
PM MAIL WWW   Вверх
ndm
Дата 16.9.2011, 17:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 16.9.2011

Репутация: нет
Всего: нет



1) Откуда их взять?
2) не помогло.
3) Подробнее.
PM MAIL   Вверх
EcSYZ
Дата 16.9.2011, 17:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 79
Регистрация: 21.6.2007

Репутация: 1
Всего: 1



1)оттуда же, откуда и сам модуль - из репозитория
3)Чего подробнее ? Если правильно помню: из выпадающего списка выбираем репозиторий и жмём Add.- вот и всё.

Это сообщение отредактировал(а) EcSYZ - 16.9.2011, 17:04
PM MAIL WWW   Вверх
ndm
Дата 16.9.2011, 17:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 16.9.2011

Репутация: нет
Всего: нет



EcSYZ, Ну ты так объясняешь как будто я в Perl асс. Откуда я знаю что такое репозитория.
PM MAIL   Вверх
Pilat66
Дата 18.9.2011, 01:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 37
Регистрация: 27.1.2009

Репутация: 1
Всего: 1



Для 5.12 DBD-mysql есть ( наверно и для 5.10 есть - если не врёт http://www.psychostats.com/doc/PPM)
Обратите внимание, что в инструкции по установке есть ссылка на Uwinnipeg Repository . Его надо добавить в ppm (есть раздел в меню Edit/Preferences).


Цитата(ndm @  16.9.2011,  17:20 Найти цитируемый пост)
EcSYZ, Ну ты так объясняешь как будто я в Perl асс. Откуда я знаю что такое репозитория. 


Дочитал до этого... Желание отвечать пропало. 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Perl"
korob2001
sharq
  • В этом разделе обсуждаются общие вопросы по языку Perl
  • Если ваш вопрос относится к системному программированию, задавайте его здесь
  • Если ваш вопрос относится к CGI программированию, задавайте его здесь
  • Интерпретатор Perl можно скачать здесь ActiveState, O'REILLY, The source for Perl
  • Справочное руководство "Установка perl-модулей", можно скачать здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Perl: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0781 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.