[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4678: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4680: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4681: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4682: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
virt2real.ru • Просмотр темы - Установка Python-библиотек




 

Управляем чем угодно откуда угодно

Установка Python-библиотек

Обсуждение линуксовой части и софта на борту виртурилки

Установка Python-библиотек

Сообщение muzhig » 18 ноя 2013, 19:52

Ура, я снова в деле! (Спасибо команде v2r!)
(Снова в деле- это означает снова буду задавать вопросы, на которые вряд ли у кого есть ответ :D )

Закачать чисто питонскую либу и на в2р не представляется трудным, поэтому вопрос не об этом. Вопрос о том, как добавить либы с сишными сорсами?

В особенности интересует

Я понимаю, что про pip можно забыть, но не то, чтобы все совсем глухо- я примерно представляю направление- надо разобраться, как добавить проект в билдрут, потом надо это как то собрать.. Но отсюда больше вопросов чем ответов - я ведь ни разу этого не делал...
Просто разбираться с нуля у меня вряд ли хватит сил, а, судя по тому, что несколько питонских модулей там есть (например pygame), значит кто то уже разобрался и добавил. Вот было бы очень здорово с этим человеком списаться и совместно приложить усилие в этом направлении.
:oops:
muzhig
 
Сообщения: 66
Зарегистрирован: 14 сен 2013, 19:47

Re: Установка Python-библиотек

Сообщение lyxstv » 25 ноя 2013, 17:24

Я сделал модуль, но к сожалению нет возможности проверить его на виртурилке, проверил только собираемость.



1) качаем файлик распаковываем в sdk, в fs/package/
2) из папки fs/package/python-numpy/ копируем архив numpy-1.6.2.tar.gz в fs/dl/
3) в файл fs/package/Config.in в раздел menu "external python modules" добавляем строчку source "package/python-numpy/Config.in"
4) make fsconfig в разделе external python modules ищем python-numpy ставим галку
5) make fsbuild и так далее ...

Модуль собирается для 2 го питона.
lyxstv
 
Сообщения: 42
Зарегистрирован: 13 сен 2013, 16:02

Re: Установка Python-библиотек

Сообщение Gol » 30 ноя 2013, 23:57

Аватара пользователя
Gol
 
Сообщения: 507
Зарегистрирован: 17 фев 2012, 01:44
Откуда: Тула-Свободный-Щёкино-Тула-Москва

Re: Установка Python-библиотек

Сообщение lyxstv » 02 дек 2013, 15:25

Проверил модуль numpy, работает на v2r.
Вообще портировать любой модуль очень просто, смотрите как я сделал numpy точно так же все что вам нужно делается.
Еще есть один косяк в родном модуле python-setuptools, его требуют некоторые модули, суть в том, что он должен собираться как часть тулкита на хост системе, в пакете это все сконфигурировано, но зависимость забыли добавить.
в файле
fs/package/python-setuptools/python-setuptools.mk
нужно поправить строчку зависимостей
PYTHON_SETUPTOOLS_DEPENDENCIES = python host-python-setuptools
Также некоторые модули делают юниттесты собранных C компонентов, их нужно отключить, иначе на хост системе вы получите import error или bad elf header, т.к. модуля собраны под arm.
lyxstv
 
Сообщения: 42
Зарегистрирован: 13 сен 2013, 16:02


Вернуться в Софт на виртурилке - SDK, Linux, Github, программирование (C/C++ и др.)

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6

cron