102  sudo apt install python3-setuptools
 103  sudo apt-get install python3-venv
105  sudo apt-get install python3-virtualenv
 106  sudo apt-get install python3.10-venv
112  python3 -m venv odoovenv
 118  sudo apt update && sudo apt upgrade -y
 119  sudo apt install software-properties-common -y
 120  sudo add-apt-repository ppa:deadsnakes/ppa
 121  sudo apt update
 122  sudo apt install python3.10
 123  python3
125  sudo unlink python3
 126  python3
131  sudo unlink /usr/bin/python3
 132  sudo ln -s /usr/bin/python3.10 /usr/bin/python3
 134  cd Software/
 135  ls
 136  source odoovenv/
 137  source odoovenv/bin/activate
 138  cd odoo-17.0/
 139  ls
141  pip install --upgrade pip
 142  pip install -r requirements.txt
150  sudo apt install postgresql
 154  sudo apt install python3-dev
 155  sudo apt install python3.10-dev
 156  sudo apt-get install libsasl2-dev python-dev-is-python3 libldap2-dev libssl-dev
 157  sudo apt-get install libldap2-dev
 158  sudo apt install python3-ldap
 159  sudo apt-get install libpq-dev
Note:
Modules/LDAPObject.c:16:10: fatal error: sasl/sasl.h: No such file or directory
when python3.10 installed from source, and python3.10-dev isn't available
apt-get install python-dev libsasl2-dev 
 
Note in Ardaldinho server by python3.10.15
ModuleNotFoundError: No module named 'OpenSSL'
$ pip install pyOpenSSLModuleNotFoundError: No module named '_cffi_backend'
$ sudo apt remove python3-cffi
$ pip install cffi  #inner venvModuleNotFoundError: No module named 'cryptography.hazmat.backends.openssl.x509'
 
 $ pip install pyopenssl==21.0.0 #inner venv
AttributeError: module 'lib' has no attribute 'X509_V_FLAG_NOTIFY_POLICY'. Did you mean: 'X509_V_FLAG_EXPLICIT_POLICY'?
 
 $ pip install cryptography==3.4.8 #inner venv
 
Resources: 
[1] https://github.com/odoo/odoo
[2] fe_sendauth https://stackoverflow.com/questions/17996957/fe-sendauth-no-password-supplied
[3] https://store.webkul.com/odoo-pos-pharmacy-management.html
[4] https://apps.odoo.com/apps/modules/14.0/bi_pos_pharmacy_management 
 

