Environment: CentOS 7.8
Python 3.6
Odoo 13 Community
I have installed the package "xlrd 1.2.0" using
pip3 install xlrd
The command
[~]# pip show xlrd
returns:
Name: xlrd | Version: 1.2.0
Summary: Library for developers to extract data from Microsoft Excel (tm) spreadsheet files
Home-page: http://www.python-excel.org/
Author: John Machin | Author-email: sjmachin@lexicon.net | License: BSD
Location: /opt/rh/rh-python36/root/usr/lib/python3.6/site-packages
However, when I try to install a new module, I get the message < Python library not installed: xlrd >.
I tried to uninstall and reinstall the <xlrd> module with no better results.
The Python 3.6 instance is separe from the Python 2.7, required by Centos 7.8.
There is another instance of Python 3.8 installed. As far as I could check, there is no interference of it in the current instance.
[~]# python --version
Python 3.6.9
[~]# which python
/opt/rh/rh-python36/root/usr/bin/python
I tried to verify the existence of <xlrd> using
[~]# python
Python 3.6.9 (default, Nov 11 2019, 11:24:16)
>>> import xlrd
>>> import sys
>>> 'xlrd' in sys.modules
True
Each alteration I did was followed by
systemctl restart odoo13.service
I certainly am missing something important but I cannot figure out what. Judging by the number of occurrences of queries related to this issue on Google Search Results page, it seems to be a common one.
Would anyone have a suggestion on how to solve this problem?
Thanks in advance.
Hello Wisley
Can you please post your code for manifest file.
May be issue when you apply external dependencies on your manifest file.