Я скачал Open ERP server & web, решив против более толстых gtk.Я добавил 2 как проекты в eclipse, pydev работает на Ubuntu 11.10 и запустил его.Я прошел настройку веб-клиента и, хотя установка была завершена.В какой-то момент я выполнил сценарий, который попытался скопировать все фрагменты из моей домашней папки в файловую систему, некоторые из которых попадают в / ect или usr / local.Я не хотел этого, поэтому я остановил процесс.Потому что тогда я решил запустить eclipse от имени пользователя root и не смог бы отследить процесс, хотя исходный код был разбросан по файловой системе.
Проблемы возникли, когда я попытался установитьновый модуль.Я не смог получить его в списке модулей и даже заархивировал его, и попытка импортировать его через клиент завершилась неудачно без ошибок.
При попытке добавить добавленный модуль, я обнаружил это на форумах.«Вам нужно будет запустить setup.py install после помещения модуля в аддоны, если вы не указали путь аддонов при запуске openerp-server.»
Так что выглядело так, как будто я должен был выполнить:
python setup.py build<br>
sudo python setup.py install
Во-первых, я запутался в том, зачем вам нужна сборка. Я думал, что только сборки нуждаются в сборке, и я сделал это при установке зависимостей.
Во-вторых, setup.py install
жизненно необходим, если вам нужно запустить его для распознавания нового модуля.Как я могу отследить материал через источник, если он работает со всей файловой системы.
Теперь все скопировано из дома в файловую систему, как я пытался избежать.Теперь сценарии запуска находятся в usr / local / bin, поэтому я предполагаю, что не могу запустить, используя 'debug as' в eclipse или просмотреть журналы в консоли eclipse.Я также нашел в документации, что это предлагает запустить сервер с:
./openerp-server.py –addons-path=~/home/workspace/stable/addons
, который, очевидно, переопределяет надстройки в файловой системе, созданной при установке, предполагая, что вы простомодули в аддоне в затмении, где можно было бы отлаживать и т. д., но другие ресурсы были бы в другом месте?
Полагаю, это нормально, но у меня все еще есть проблемы с визуализацией, как это будет работать, я полагаю, если это так, то как можно стандартно перейти к консоли затмения?
Полагаю, у меня мог бы быть полный проект в Eclipse, но все ресурсы, кроме аддонов, были бы только для справочных целей, в то время как на самом деле работали бы только аддоны, так как они переопределяются путем -addons-pathаргумент.
Тогда, если бы я мог получить вывод для перехода на консоль, это было бы так, как я ожидал.
Я видел некоторые ссылки на использование ссылок в рабочей области eclipse или запуск eclipse от имени rootкак в eclipse php setup.
Может кто-нибудь сказать мне, как запустить сервер и веб-приложения из eclipse и сделать вывод журнала в консоли?
Может быть, опытный разработчик Python может заметить мойслепые пятна и подсказывает, кем я могу быть, чего мне здесь не хватает?