Я выполняю odoo внутри контейнера докера. Не понимаю, что происходит с unidecode:
# python --version
Python 2.7.16
# pip --version
pip 1.5.6 from /usr/lib/python2.7/dist-packages (python 2.7)
# pip install unidecode
Requirement already satisfied (use --upgrade to upgrade): unidecode in /usr/local/lib/python2.7/dist-packages
Cleaning up...
# python -c "from unidecode import unidecode"
Traceback (most recent call last):
File "<string>", line 1, in <module>
ImportError: No module named unidecode
Некоторые вещи пробовали из комментариев:
# which python
/usr/local/bin/python
# ls -lah /usr/local/bin/python*
lrwxrwxrwx 1 root staff 7 May 9 12:13 /usr/local/bin/python -> python2
lrwxrwxrwx 1 root staff 14 May 9 12:13 /usr/local/bin/python-config -> python2-config
lrwxrwxrwx 1 root staff 9 May 9 12:13 /usr/local/bin/python2 -> python2.7
lrwxrwxrwx 1 root staff 16 May 9 12:13 /usr/local/bin/python2-config -> python2.7-config
-rwxr-xr-x 1 root staff 7.4M May 9 12:12 /usr/local/bin/python2.7
-rwxr-xr-x 1 root staff 1.7K May 9 12:13 /usr/local/bin/python2.7-config
# python -c "import sys; print(sys.__dict__['path'])"
['', '/usr/local/lib/python27.zip', '/usr/local/lib/python2.7', '/usr/local/lib/python2.7/plat-linux2', '/usr/local/lib/python2.7/lib-tk', '/usr/local/lib/python2.7/lib-old', '/usr/local/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/site-packages']
Также перечислили, что dist-пакеты:
# ls -lah /usr/local/lib/python2.7/dist-packages/
total 180K
drwxrwsr-x 11 root staff 4.0K Oct 15 13:01 .
drwxrwsr-x 31 root staff 20K May 9 12:13 ..
drwxr-sr-x 2 root staff 4.0K Oct 15 13:01 Unidecode-1.1.1-py2.7.egg-info
-rw-r--r-- 1 root staff 185 May 9 11:13 easy-install.pth
-rw-r--r-- 1 root staff 126 May 9 12:14 easy_install.py
-rw-r--r-- 1 root staff 315 May 9 12:14 easy_install.pyc
drwxr-sr-x 4 root staff 4.0K May 9 12:14 pkg_resources
drwxr-sr-x 2 root staff 4.0K May 9 12:13 psycogreen
drwxr-sr-x 2 root staff 4.0K Dec 12 2017 psycogreen-1.0.egg-info
drwxr-sr-x 5 root staff 4.0K May 9 12:14 setuptools
drwxr-sr-x 2 root staff 4.0K May 9 12:14 setuptools-41.0.1.dist-info
drwxr-sr-x 2 root staff 4.0K May 9 11:13 six-1.12.0.dist-info
-rw-r--r-- 1 root staff 32K May 9 11:13 six.py
-rw-r--r-- 1 root staff 33K May 9 12:13 six.pyc
-rw-r--r-- 1 root staff 33K May 9 12:13 six.pyo
drwxr-sr-x 2 root staff 12K Oct 15 13:01 unidecode
unidecode
папка, которую я создал cp Unidecode-1.1.1-py2.7.egg-info unidecode
, просто чтобы попробовать кое-что ...
Может кто-нибудь помочь мне в этом? Что не так, как я могу решить эту зависимость?