Overslaan naar inhoud
Menu
Je moet geregistreerd zijn om te kunnen communiceren met de community.
Deze vraag is gerapporteerd
2 Antwoorden
3932 Weergaven

Hello,

I have set all config files including odoo.conf and launch.json. When I running the vscode I encounter with below error:

  File "/home/morteza/nak_project/odoo/odoo-server/odoo-bin", line 5, in 
    import odoo
  File "/home/morteza/nak_project/odoo/odoo-server/odoo/__init__.py", line 97, in
    PyPDF2.filters.decompress = _decompress

PyPDF2 has no filter attribute
odoo.conf file:
[options]
; Is This ThePassword That Allows Database Operations:
admin_passwd =MP@123456
db_host = False
db_port = False
db_user = morteza
db_password = False
addons_path =/home/morteza/nak_project/odoo/odoo-server/odoo/addons,/home/morteza/nak_project/odoo/odoo-server/custom/custom_addons
xmlrpc_port = 8069
launch.json file:
{
    "version": "0.2.0",
    "configurations": [

               
        {
            "name": "Python:Odoo",
            "type":"python",
            "request":"launch",
            "stopOnEntry": false,
            "python":"${command:python.interpreterPath}",
            "console":"integratedTerminal",
            "program":"${workspaceRoot}/odoo-bin",
            "args": [
               "--config=/home/morteza/nak_project/odoo/odoo-server/odoo.conf",
            ],
            "cwd":"${workspaceRoot}",
            "env": {},
            "envFile":"${workspaceRoot}/.env",
            "redirectOutput": true,

        }
    ]
}


moreover my directory includes myenv and odoo-server files

Thanks in advance

Avatar
Annuleer
Auteur Beste antwoord

I am new in odoo development. I am trying to run odoo through vscode. my directory includes conf file including odoo.conf, myenv, custom and odoo directory.

my odoo.conf file is as below

[options]
admin_passwd =MP@123456
db_host = localhost
db_port = False
db_user = morteza
db_password = MP@123456
addons_path =/home/morteza/nak_project/odoo/odoo-server/odoo/addons,/home/morteza/nak_project/odoo/odoo-server/custom/custom_addons
http_port = 8069

Also, myenv is my virtual environment. How can i run odoo by vscode

Avatar
Annuleer

What the error you are getting now? is it the same error?
what the python version you are using?

If you are using python virtual environment (myenv), you have to install it in the virtual environment after activate your environment

Beste antwoord

Odoo 12.0 required python library  PyPDF2==1.26.0 to be installed. please make sure you are using this version.

So uninstall the current version:

pip uninstall PyPDF2

and install the below version:

pip install PyPDF2==1.26.0


Avatar
Annuleer
Gerelateerde posts Antwoorden Weergaven Activiteit
3
jan. 24
32339
4
jan. 24
7366
1
nov. 20
21999
3
okt. 19
2955
2
jun. 19
15174