В файле /etc/ld.so.conf.d/libc.conf указано:
/usr/local/lib
т.е. корневая папка для всех библиотек python (в этом каталоге лежат папки: python2.7, python3.6 и python3.7, причем первые две содержат только пустые папки). При этом, чтобы обновить кеш библиотек, я запускал команду:
sudo ldconfig
При этом получаю:
ldconfig -p | grep python
libpython3.6m.so.1.0 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libpython3.6m.so.1.0
libpython3.6m.so (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libpython3.6m.so
libpython2.7.so.1.0 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0
libpython2.7.so (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libpython2.7.so
Т.е. библиотеки указаны, кеш обновлен, а в нем все- равно старые версии.
Что делать?