Como instalar OpenERP 7 – Ubuntu 12.10

Como instalar OpenERP 7 – Ubuntu 12.10

Como instalar o OpenERP 7 e as ferramentas necessárias para desenvolvimento para a localização brasileira.
Uma das primeiras ferramentas que iremos utilizar é o Bazaar,  ele é um software de controle de versão, assim como git e svn.
No link abaixo instruções de como adicionar as dependências para o Bazaar, após é só instalar ele através da Central de programas do Ubuntu.
Após a instalação do bazaar, ainda nos programas, você pode baixar o eclipse.
Após a instalação do eclipse, iremos instalar o aptana que oferece o desenvolvimento para python.
http://www.aptana.com/products/studio3/download
Escolha a opção Plugin, e siga as instruções da página para instalar.
Após isso iremos começar a baixar o projeto do Openerp para a maquina. São necessários 5 downloads para a localização brasileira, e apenas 3 para a versão normal do ERP.

 Abra o client do Bazaar e clique em Checkout, na url vocẽ vai colocar a url do projeto do OpenERP que são:

  • lp:~openerp/openobject-server/7.0/  – server
  • lp:~openerp/openerp-web/7.0/  – web
  • lp:~account-core-editors/openerp-fiscal-rules/7.0/  – regras fiscais
  • lp:~account-payment-team/account-payment/7.0/  – contas
  • lp:~openerp/openobject-addons/7.0/ – addons
  • lp:~openerp-brazil-core-team/openerp.pt-br-localiz/openerp.pt-br-localiz-v7.0/ – Localização brasileira

Você deve fazer o checkout para os 5 projetos, eles devem ficar com a seguinte estrutura.
 
Após isso vamos criar o projeto no eclipse e adicionar as 5 pastas, ficando desta forma.
Após a criação do projeto devemos adicionar as dependências. Abra o Terminal do ubuntu e digite os seguintes comandos.
sudo apt-get install python-pydot
sudo apt-get install python-mako
Instalar pip para poder baixar as dependencias python.
sudo apt-get install python-pip
Opcionalmente pode ser instalado o virtualenv para permitir que várias versões sejam instaladas lado a lado, cada uma com suas libs.
sudo apt-get install python-virtualenv
Instalando as dependências do openerp.
sudo apt-get install libpq-dev python-dev
sudo pip install psycopg2
sudo pip install babel
sudo pip install pytz
sudo pip install pyyaml
sudo apt-get install python-pychart
sudo pip install werkzeug
sudo pip install unittest2
sudo pip install mock
sudo pip install docutils
sudo pip install python-openid
sudo pip install jinja2

sudo pip install lxml

sudo pip install PIL

sudo pip install reportlab

sudo pip install python-dateutil
Instalar gdata do local
http://code.google.com/p/gdata-python-client/downloads/list

Eu coloquei os comandos na ordem que executei eles em minha máquina, talvez na sua maquina alguns já estejam instalados, ou estejam faltando outros.
Para descobrir se está faltando algum na hora de executar o projeto, você ganhar um erro como: ‘Import module error – no module named mock’ , isso significa que você esqueceu de instalar algum modulo. Você pode tentar usar o pip para instalar usando: ‘sudo pip install nome_modulo’ ou ‘sudo apt-get install nome_modulo’, e em ultimos casos ‘google it’.

No próximo post falarei como executar o projeto via eclipse, parametros e como depurar o projeto.

0 thoughts on “Como instalar OpenERP 7 – Ubuntu 12.10

  1. Boa noite Danimar,
    temos um software desenvolvido in cloud linguagem phyton/Django, mas é somente um ECM estou procurando alguem para integrar o openerp e disponibilizar todas as funções de um bom ERP.

    Por favor, envie email para Gilneitavares@hotmail.com ou contate-me no skype horário comercial. avancodigital_master

    Att.

    Gilnei

  2. Prezado Danimar, gostei muito de sua orientação. Estou testando Openerp 7 num servidor Amazon, e não consigo instalar a localização brasileira por dois motivos: a Amazon não permite login como root no servidor, e eu sou inexperiente em linux. Você teria como me orientar ? ou como fazer ? obrigado. janiocelio10@gmail.com.

  3. Olá Janio, o que da Amazon você está utilizando? EC2?
    Se for quando você cria uma keypair no amazon e vincula com a sua instancia, no momento que você acessa via ssh com essa chave você já tem acessos de administrador.
    Usando 'sudo' você pode fazer qualquer coisa. Para acessar diretamente como root, primeiro deve criar uma senha para root, e depois executar 'su'.

  4. Na realidade, a instância já está rodando através da versão oferecida pelo BitNami, inclusive tem o Plano de contas brasileiro. Como não conheço a localização brasileira, e pelo que tenho lido sobre a aplicação, entendi que faltam outros módulos.
    Tenho uma pequena empresa e estou buscando uma aplicação que sirva para o negócio. Minha ideia é testar os sistemas e escolher um, e na sequência, contratar customizações com um profissional, de acordo com as necessidades que forem surgindo.
    Pelo que entendi você é programador, se puder contactar-me por e-mail, posso explicar melhor, janiocelio10@gmail.com
    A aplicação está rodando em: primeira.bitnamiapp.com

  5. Olá Danimar, parabéns pelo tutorial!

    Gostaria de tirar uma dúvida por favor, meu servidor linux está hospedado na Amazon, e não estou conseguindo conectar remotamente no banco de dados através do PgAdmin, existe alguma maneiro de efetuar o gerenciamento do banco através do browser, da mesma forma que é utilizado o phpmyadmin?

    Obrigado.
    Vitor.

  6. Obrigado Danimar, funcionou perfeito. Agora só mais uma dúvida, como faço para alterar a porta do openerp? Deixando na 8069 não está funcionando… aparece a mensagem que já está em uso.

    Obrigado.

  7. Você deve mudar no arquivo de configuração.
    Mas provavel que seja outro processo python que ja esteja rodando, você pode listar os processos e matar os processos python, e tentar executar novamente que deve funcionar.

  8. Muito bom o video danimar, consegui instalar todo o openerp, mas estou com um problema. Quando inicializo ele atraves do localhost entro nele beleza, mas esta dando erros seguidos..quando tento mudar de opcao na lista a esquerda..aeh.. para que eu possa entrar na opcao preciso apertar f5….fiz talvez alguma coisa errada na hora da instalacao !?se puder me ajudar fico no aguardo

  9. Danimar, parabéns por compartilhar seu conhecimento.
    Seus TUTOS são bem explicados e funcionais.

    Bom… Sabe nos indicar alguma documentação de utilização básica dos módulos?
    Não de instalação, mas de uso genérico mesmo?

    Obrigado
    Grande Abraço

  10. Olá Danimar, voce pode me dar uma ajuda?
    quando executo: ./openerp-server –config=openerp.config estou tendo a seguinte msg de erro: Impoererror: cannot import name models

    fiz sudo pip install name e sudo pip install models.
    no primeiro deu varios warning e no models não… porem continua dando a mesma msg. O que pode ser?

  11. Olá Danimar, muito obrigado pela sua resposta.
    Ontem eu usei esse tutorial: https://github.com/OCA/l10n-brazil/wiki/Instala%C3%A7%C3%A3o-Odoo-v8-em-Ubuntu-Server-14.04-LTS e agora estou com o oDoo V8 rodando, deu tudo certo.
    Porém nesse tutorial não tem como montar a estrutura do oDoo no Eclipse, a estrutura de pastas é diferente da que voce monta no seu tutorial.

    Voce pode me dar uma ajuda de como montar no Eclipse?

    Muito obrigado mais uma vez.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *