Hey i installed odoo12 on my system and is giving me this error ValueError: Name node can't be used with 'None' constant. I dont know whats wrong with it as i have tried it two three times using linuxize blog and cybrosis blog but after resolvinf all the dependencies issue i get stuck here, Kindly help
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Accounting
- Inventory
- PoS
- Project management
- MRP
This question has been flagged
Issue is with Python 3.8 ,Need to downgrade python to version 3.6 or above, as previous versions are not compatible with Odoo.12
https://gist.github.com/asadlive84/f1885edfc62c767a67807ca4b132cfee
sir i tried it and now in pycharm i am setting 3.7 in preference but still python 3.8 is getting the preference and m getting error
If you are installing in virtualenv, you can create your virtualenv with Python version below 3.8.4. The issue is with version 3.8.4 and above.
For an OS with Python 3.8.5 like Ubuntu, you can update your install with the latest nightly build for Odoo 12 which works with newer versions of Python 3.8 to fix your Odoo installation. No need for any database migrations.
https://nightly.odoo.com/12.0/nightly/src/
The patch is only for v13 and not for the v12.
Yeah, but the changes are very similar on 12 if you are directly editing.
Hello Abdullah
You are getting issue because of python version 3.8,so you need to downgrade your python version to 3.5 or 3.6 and set it to default version.
This artical will help you to downgrade and set default to python version 3.5.
https://hackersandslackers.com/multiple-versions-python-ubuntu/
Thanks and regards
@Abdullah
Use conda environment with odoo, You can install specific python version and needed dependencies in a isolated environment.
Thanks
i am using conda 3.8 for data science but how can i use it for odoo env?
Same problem here
https://www.odoo.com/forum/help-1/question/can-t-log-in-to-odoo-11-database-odoo-addons-base-ir-ir-qweb-qweb-qwebexception-177793
And the solution is to downgrade python from 3.8 to 3.5
Thanks for replying sir can u please tell how to do that because while installation we do not specify python version and when we install python3-pip it automatically fetches the latest version
@Abdullah
I hope this article helps you
https://hackersandslackers.com/multiple-versions-python-ubuntu/
And then I suggest you to use virtualenv with the specific python's version
like : virtualenv -p /usr/bin/python3.6 venv
Enjoying the discussion? Don't just read, join in!
Create an account today to enjoy exclusive features and engage with our awesome community!
Sign upRelated Posts | Replies | Views | Activity | |
---|---|---|---|---|
|
3
Dec 22
|
2629 | ||
how to install sassc?
Solved
|
|
12
Jul 24
|
71577 | |
|
2
Apr 20
|
3558 | ||
|
1
Apr 20
|
2413 | ||
|
2
Sep 19
|
7206 |
Hi, this is the issue with python 3.8 i think, try with python version below 3.8
Hey niyas i am using this command
sudo apt install git python3-pip build-essential wget python3-dev python3-venv python3-wheel libxslt-dev libzip-dev libldap2-dev libsasl2-dev python3-setuptools node-less
and i think python 3 fetches the latest version. can you tell me how to specify the version here?