[Python 3.8.1] ne voit pas la dernière version installée de sqlite3
Bonjour,
J'ai un serveur linux CentOs 7.2 avec par défaut une vieille version de python et de sqlite.
J'ai installé à la mano (configure; make; make install) de sqlite 3.31.0
J'ai installé à la mano (configure; make; make install) de python 3.8.1
et quand je lance python, il voit toujours la version système d'origine de CentOs :
Code:
1 2 3 4 5 6 7
| # python3.8
Python 3.8.1 (default, Jan 14 2020, 11:05:35)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-39)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import sqlite3
>>> sqlite3.sqlite_version
'3.7.17' |
j'ai vérifié les versions installées et du coup j'ai réinstallée la version de sqlite en forçant l'installation dans /usr/ plutôt que /usr/local/
J'ai maintenant 2 fois sqlite3 et qui donnent toutes deux :
Code:
1 2
| [root@107501GL04APP ~]# sqlite3 --version
3.31.0 2020-01-11 21:08:59 fd7bcc53524096f5245e5ae04c12780d2c43b9b3af17ec529447aed21b82cc2b |
mais ça ne change rien dans python ... je n'y arrive pas, je ne comprends pas où je peux dire à Python d'aller regarder la bonne version de sqlite ...
J'ai fait des recherches, ça fait 4h que je suis dessus que j'ai testé les réinstallations etc ... mais je suis toujours bloqué ...
Quelqu'un a déjà eu ce problème ? :calim2:
Cela m'est indispensable pour installer Django par la suite ...
Merci pour votre aide.
Guilmo