Erro ao executar odoo-config

256 views
Skip to first unread message

Francisco

unread,
Oct 6, 2017, 9:40:11 PM10/6/17
to OdooBrasil / OpenERPBrasil.org
Pessoal, boa noite!

Estou tentando fazer a instalação conforme o GitHub da Trustcode, porém sempre que vou executar o último comando sai pra esse erro? O mais esquisito é que da primeira vez que fiz deu tudo certo, agora que reinstalei novamente na máquina virtual e pela terceira vez sempre consta o mesmo erro.

Comando:
cd odoo
sudo ./odoo-bin --config=odoo-config

Meu arquivo de configuração:

[options]
addons_path = /home/francisco/odoo/addons,/home/francisco/odoo/odoo/addons,/home/francisco/odoo-brasil
admin_passwd = admin
auto_reload = False
csv_internal_sep = ,
db_host = localhost
db_maxconn = 64
db_name = False
db_port = False
db_template = template0
db_user = odoo
db_password = 123

Erro do comando:

Traceback (most recent call last):
  File "./odoo-bin", line 5, in <module>
    import odoo
  File "/home/francisco/odoo/odoo/__init__.py", line 66, in <module>
    from . import modules
  File "/home/francisco/odoo/odoo/modules/__init__.py", line 8, in <module>
    from . import db, graph, loading, migration, module, registry
  File "/home/francisco/odoo/odoo/modules/graph.py", line 10, in <module>
    import odoo.tools as tools
  File "/home/francisco/odoo/odoo/tools/__init__.py", line 7, in <module>
    from . import pdf
  File "/home/francisco/odoo/odoo/tools/pdf.py", line 4, in <module>
    from PyPDF2 import PdfFileWriter, PdfFileReader
ImportError: No module named 'PyPDF2'

Hendrix Costa

unread,
Oct 6, 2017, 9:47:21 PM10/6/17
to openerp...@googlegroups.com
Esta faltando a biblioteca PyPDF2 no seu sistema.

Tente :

> pip install PyPDF2

Att,

Hendrix Costa

--
Você recebeu essa mensagem porque está inscrito no grupo "OdooBrasil / OpenERPBrasil.org" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para openerp-brasil+unsubscribe@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.

Francisco

unread,
Oct 6, 2017, 10:00:30 PM10/6/17
to OdooBrasil / OpenERPBrasil.org
Olá Hendrix, obrigado pela interação!

Fiz isso, mas o erro permanece...

Collecting pyPDF2
  Downloading PyPDF2-1.26.0.tar.gz (77kB)
    100% |████████████████████████████████| 81kB 1.3MB/s
Installing collected packages: pyPDF2
  Running setup.py install for pyPDF2 ... done
Successfully installed pyPDF2-1.26.0

francisco@francisco-VirtualBox:~$ cd odoo
francisco@francisco-VirtualBox:~/odoo$ sudo ./odoo-bin --config=odoo-config

Traceback (most recent call last):
  File "./odoo-bin", line 5, in <module>
    import odoo
  File "/home/francisco/odoo/odoo/__init__.py", line 66, in <module>
    from . import modules
  File "/home/francisco/odoo/odoo/modules/__init__.py", line 8, in <module>
    from . import db, graph, loading, migration, module, registry
  File "/home/francisco/odoo/odoo/modules/graph.py", line 10, in <module>
    import odoo.tools as tools
  File "/home/francisco/odoo/odoo/tools/__init__.py", line 7, in <module>
    from . import pdf
  File "/home/francisco/odoo/odoo/tools/pdf.py", line 4, in <module>
    from PyPDF2 import PdfFileWriter, PdfFileReader
ImportError: No module named 'PyPDF2'



Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para openerp-brasi...@googlegroups.com.

Mateus Lopes

unread,
Oct 7, 2017, 1:56:48 AM10/7/17
to OdooBrasil / OpenERPBrasil.org
ola ,
vc pode tentar
pip install pdfmerge --user

Luis Felipe Miléo

unread,
Oct 7, 2017, 5:01:16 AM10/7/17
to openerp...@googlegroups.com
Francisco,

Bom dia

Dentro do caminho /home/francisco/odoo/ existe um arquivo requirements.txt que contém todas as dependências python do Odoo.

Para verificar / instalar elas no seu sistema rode o comando:

sudo pip install -r requirements.txt

Vc pode usar a mesma lógica para a localização ou outros projetos, pois geralmente todos eles tem o arquivo de requisitos na raiz.

Quando vc rodar o pip e der um erro. Você pode não ter os pacotes de compilação da biblioteca python. Então vc vai precisar pesquisar no Google como instalar ela no seu sistema operacional.

Uma alternativa é verificar se o seu sistema disponibiliza uma versão da biblioteca python, no Ubuntu por exemplo:

apt-cache search pypdf | grep -i python

Ele deve retornar este pacote: https://packages.debian.org/search?keywords=python-pypdf

E vc pode instala-lo com o comando

sudo apt install python-pdf

Abraços

Sent from Nine

De: Francisco <fcocast...@gmail.com>
Enviado: 6 de out de 2017 10:41 PM
Para: OdooBrasil / OpenERPBrasil.org
Assunto [openerpbrasil.org] Erro ao executar odoo-config

Danimar Ribeiro

unread,
Oct 7, 2017, 12:00:35 PM10/7/17
to openerp...@googlegroups.com
Nessa caso especifico tua branch está errada:

Devido ao lançamento da versão 11, modificamos nossa branch para a versão e a Odoo também.
Então quando você usa git clone sem especificar a branch 10, o que você está usando é a versão 11 que deveria rodar no python 3.5.

Ainda temos uns probleminhas na emissão da NFe, então ainda não recomendo usar a 11.
Para terça da semana que vem já deve estar finalizado.





Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para openerp-brasil+unsubscribe@googlegroups.com.

Para mais opções, acesse https://groups.google.com/d/optout.


--
Você recebeu essa mensagem porque está inscrito no grupo "OdooBrasil / OpenERPBrasil.org" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para openerp-brasil+unsubscribe@googlegroups.com.

Para mais opções, acesse https://groups.google.com/d/optout.



--
Danimar Ribeiro  -  Code - Blog - Trustcode


Francisco

unread,
Oct 10, 2017, 10:15:29 PM10/10/17
to OdooBrasil
Olá Danimar,

Foi isso mesmo que aconteceu!

Se não for pedir muito, você conseguiria me dizer se com o script atual de instalação da Trust eu modificando algum parâmetro(e pra qual) eu consigo instalar a versão 10 do Odoo?

Agradeço desde já.

mjz...@gmail.com

unread,
Mar 28, 2018, 11:00:12 AM3/28/18
to OdooBrasil
Tem um scrip para instalação do odoo na versão 11, estou com o mesmo erro

 File "/home/mjzago/odoo/odoo/tools/pdf.py", line 4, in <module>

    from PyPDF2 import PdfFileWriter, PdfFileReader
ImportError: No module named 'PyPDF2'



mjz...@gmail.com

unread,
Mar 28, 2018, 11:06:16 AM3/28/18
to OdooBrasil
Ou o script para baixar a versao 10

silmar pinheiro

unread,
Mar 28, 2018, 1:45:14 PM3/28/18
to openerp...@googlegroups.com
O script de instalação funciona com versão 10.0 é 11.0. eu até testei ambas as versões já mesma máquina. 
Apenas altere nas linhas a versão desejada em $ODOO_VERSION.
Não funcionam noesmo banco de dados e o script cria umnvirtualenv para cada versão.

--
Você recebeu essa mensagem porque está inscrito no grupo "OdooBrasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para openerp-brasi...@googlegroups.com.

silmar pinheiro

unread,
Mar 28, 2018, 1:49:17 PM3/28/18
to openerp...@googlegroups.com

Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para openerp-brasil+unsubscribe@googlegroups.com.

silmar pinheiro

unread,
Mar 28, 2018, 1:54:44 PM3/28/18
to openerp...@googlegroups.com
A criação de virtualenvs é útil hoje, não era tão útil no tempo que o Danimar fez o vídeo, mas a política do python mudou um pouco no ubuntu. Dai os virtualenvs resolvem.
Veja o arquivo se quiser ver como fazer os ambientes virtuais, é uma instalação do python separada para tudo rodar. Python 2.7 era o padrão, hoje o ubuntu tem a 3.5 por exemplo e isso gera uma grande dor de cabeça para trabalhar se não for em virtualenvs.

Reply all
Reply to author
Forward
0 new messages