Un petit article sur l’installation d’OpenERP 6.1 dans l’IDE Eclipse !
Les tutoriaux que j’ai trouvé sur le net n’étaient bien souvent pas à jour ou ne fonctionnaient tout simplement pas ! 😉
Voici les étapes à faire pour que tout fonctionne correctement.
INSTALLATION
============
Télécharger/Installer “Openerp-allinone-setup-6.1-latest.exe”
http://localhost:8069/web/webclient/home
(OpenERP Server 6.1) -> Stop service
Service et applications -> Service -> OpenERP Server 6.1 -> Propriété -> STOP
Installer/Décompresser Eclipse SDK
Installer Python-2.7.3.msi
DEPENDENCE
==========
Les exécutable :
Installer Babel-0.9.6.win32.exe
Installer Lxml-2.2.8.win32-py2.7.exe
Installer PIL-1.1.7.win32-py2.7.exe
Installer Pywin32-217.win32-py2.7.exe
Installer Psycopg2-2.4.5.win32-py2.7-pg9.1.3-release.exe
Installer Py2exe-0.6.9.win32-py2.7.exe
Installer Python-ldap-2.4.7.win32-py2.7.msi
Installer PyXML-0.8.4.win32-py2.7.exe
Installer Setuptools-0.6c11.win32-py2.7.exe
Bon je fais les screen pour le premier , mais j’ai la flemme de faire tous les exe (c’est pour tous la même chose !)
Par-contre, il y a une libraire qui n’a pas d’exécutable … (voilà le précédé)
Unzip PyChart-1.39.tar.gz dans C:\PyChart-1.39
Start -> cmd -> cd C:\PyChart-1.39 -> python setup.py install
ECLIPSE
=======
Créer un Workspace (C:\Users\MONUSERNAME\workspace\)
Installer Pydev -> Help -> Install new Software
Add -> (Name : Pydev -> Location : http://pydev.org/updates/
[CAFE]
Décompreser openerp-6.1-latest.tar.gz dans le Workspace (C:\Users\MONUSERNAME\workspace\openerp-6.1)
Clic droit -> New -> PyDev Project
-> Project Name: “openerp-6.1” -> Finish
setup.py -> Run as -> Run configuration
-> Arguments -> “install” -> Run
openerp-server.conf
===================
[options]
; This is the password that allows database operations:
; admin_passwd = admin
db_host = False
db_port = False
db_user = openpg
db_password = openpgpwd
addons_path = C:\Users\MONUSERNAME\workspace\openerp-6.1\openerp\addons
Lancer le openerp-server avec Python :
Et voilà, ça marche !
Excellent article. Merci !
Bonjour et merci pour ce tutauriel.
Quelle version d’éclipse utilisez vous ?
Bonne journée.
Bonjour,
Personnellement j’ai pris la dernière version : 3.7.2
Bien à vous.
J’ai rien dit.
Eclipse 3.7.2
Tout marche nickel.
Excellent travail.
Merci.
Merci beaucoup pour ce précieux partage 😀
Bonjour,
Avez vous déjà installé openerp sur un hébergement mutualisé planethoster ? Si oui, pouvez vous m’indiquer la procédure ?
Merci
Il vous faut un VPS ou un serveur dédié afin d’installer OpenERP (dépendance de bibliothèque Python…) Sinon PlanetHoster offre avec le Softaculous d’autres ERP completement comptabile avec les mutualisés.
Merci très utile, mais j’ai rencontré un pb de dépendance. En effet, il manquait à priori “pytz”que j’ai installée à partir de ce lien : https://pypi.python.org/pypi/pytz
Bjr dergham73 ,
J’ai ausi le même problème mais je ne sais pas comment installer pytz, j’ai le fchier du type pytzxxxx.egg.
cdlt,
vita
When i try to run from eclipse i am getting this error.The version i am using is Openerp v 7.
Traceback (most recent call last):
File “F:\EclipseWorkspace\openerpServer\setup.py”, line 23, in
import glob, os, re, setuptools, sys
ImportError: No module named setuptools
Bjr,
Maintenant j’ai le problème avec pyparsing 1.5.7 que python 2.7 marche, quand je lance l’installation, il telecharge pyparsing 2.0.0 et c’est là que l’installation bug!!
cdlt,
vita
salut et merci pour ce précieux partage j’ai un problème lors de lancement de openerp dans le navigateur: normalement mon serveur marche bien :
2013-05-28 15:34:29,010 5460 INFO ? openerp: OpenERP version 6.1-20130525-233353
2013-05-28 15:34:29,010 5460 INFO ? openerp: addons paths: C:\Users\youssef\workspace2\openerp-6.1\openerp\addons
2013-05-28 15:34:29,012 5460 INFO ? openerp: database hostname: localhost
2013-05-28 15:34:29,012 5460 INFO ? openerp: database port: 5432
2013-05-28 15:34:29,012 5460 INFO ? openerp: database user: youssef
2013-05-28 15:34:29,019 5460 INFO ? openerp.service.netrpc_server: starting NET-RPC service on 0.0.0.0:8070
2013-05-28 15:34:29,020 5460 INFO ? openerp.netsvc: Starting 1 services
2013-05-28 15:34:29,210 5460 INFO ? openerp.wsgi.core: HTTP service (werkzeug) running on 0.0.0.0:8069
2013-05-28 15:34:29,246 5460 INFO ? openerp.addons.web: embedded mode
2013-05-28 15:34:30,724 5460 INFO ? openerp: OpenERP server is running, waiting for connections…
mais lorseque je tape localhost:8069 la page d’openerp s’affiche avec l’erreur suivante:
File “C:\Python27\lib\site-packages\psycopg2\psycopg2\__init__.py”, line 164, in connect
conn = _connect(dsn, connection_factory=connection_factory, async=async)
OperationalError: FATAL: password authentication failed for user “youssef”
cordialement
anyone whoever has debugged openerp 7 in eclipse on windows 7 please tell me your skype id or any other email id i am stuck in some steps please help me out
i am a student and its my term project to debugg open erp in eclipse please
Un très grand MERCI à vous !
I have a problem when run openerp-server. I think about addons_path…
2014-11-18 09:08:17,734 7648 INFO ? openerp: OpenERP version 7.0
2014-11-18 09:08:17,734 7648 INFO ? openerp: addons paths: E:\Soft\Cai dat erp_dev\odoo-7.0\odoo-7.0\addons,E:\Soft\Cai dat erp_dev\odoo-7.0\odoo-7.0\web\addons\web
2014-11-18 09:08:17,734 7648 INFO ? openerp: database hostname: localhost
2014-11-18 09:08:17,734 7648 INFO ? openerp: database port: 5432
2014-11-18 09:08:17,734 7648 INFO ? openerp: database user: openerp
2014-11-18 09:08:18,124 7648 CRITICAL ? openerp.modules.module: Couldn’t load module web
2014-11-18 09:08:18,124 7648 CRITICAL ? openerp.modules.module: cannot import name FileOutput
2014-11-18 09:08:18,124 7648 ERROR ? openerp.service: Failed to load server-wide module `web`.
The `web` module is provided by the addons found in the `openerp-web` project.
Maybe you forgot to add those addons in your addons_path configuration.
Traceback (most recent call last):
File “E:\Soft\Cai dat erp_dev\odoo-7.0\odoo-7.0\openerp\service\__init__.py”, line 60, in load_server_wide_modules
openerp.modules.module.load_openerp_module(m)
File “E:\Soft\Cai dat erp_dev\odoo-7.0\odoo-7.0\openerp\modules\module.py”, line 415, in load_openerp_module
getattr(sys.modules[‘openerp.addons.’ + module_name], info[‘post_load’])()
File “E:\Soft\Cai dat erp_dev\odoo-7.0\odoo-7.0\addons\web\http.py”, line 628, in wsgi_postload
openerp.wsgi.register_wsgi_handler(Root())
File “E:\Soft\Cai dat erp_dev\odoo-7.0\odoo-7.0\addons\web\http.py”, line 517, in __init__
self.load_addons()
File “E:\Soft\Cai dat erp_dev\odoo-7.0\odoo-7.0\addons\web\http.py”, line 580, in load_addons
m = __import__(‘openerp.addons.’ + module)
File “E:\Soft\Cai dat erp_dev\odoo-7.0\odoo-7.0\openerp\modules\module.py”, line 133, in load_module
mod = imp.load_module(‘openerp.addons.’ + module_part, f, path, descr)
File “E:\Soft\Cai dat erp_dev\odoo-7.0\odoo-7.0\addons\crm\__init__.py”, line 24, in
import crm_lead
File “E:\Soft\Cai dat erp_dev\odoo-7.0\odoo-7.0\addons\crm\crm_lead.py”, line 33, in
from base.res.res_partner import format_address
File “E:\Soft\Cai dat erp_dev\odoo-7.0\odoo-7.0\openerp\modules\module.py”, line 133, in load_module
mod = imp.load_module(‘openerp.addons.’ + module_part, f, path, descr)
File “E:\Soft\Cai dat erp_dev\odoo-7.0\odoo-7.0\openerp\addons\base\__init__.py”, line 23, in
import module
File “E:\Soft\Cai dat erp_dev\odoo-7.0\odoo-7.0\openerp\addons\base\module\__init__.py”, line 22, in
import module
File “E:\Soft\Cai dat erp_dev\odoo-7.0\odoo-7.0\openerp\addons\base\module\module.py”, line 22, in
from docutils.core import publish_string
File “C:\Python27\lib\site-packages\docutils\core.py”, line 20, in
from docutils import frontend, io, utils, readers, writers
File “C:\Python27\lib\site-packages\docutils\docutils\frontend.py”, line 41, in
import docutils.utils
File “C:\Python27\lib\site-packages\docutils\utils\__init__.py”, line 20, in
from docutils.io import FileOutput
File “C:\Python27\lib\site-packages\docutils\io.py”, line 18, in
from docutils.utils.error_reporting import locale_encoding, ErrorString, ErrorOutput
File “C:\Python27\lib\site-packages\docutils\docutils\utils\__init__.py”, line 20, in
from docutils.io import FileOutput
ImportError: cannot import name FileOutput
2014-11-18 09:08:18,135 7648 INFO ? openerp: OpenERP server is running, waiting for connections…
2014-11-18 09:08:18,138 7648 INFO ? openerp.service.wsgi_server: HTTP service (werkzeug) running on 0.0.0.0:7069
Bonjour Quentin lorsque je lance le server avec python, etant a la derniere etape on me met ceci :import babel.dates
ImportError: No module named babel.dates
je n’arrive donc pas a demarrer le server que dois je faire?