OVH Cloud OVH Cloud

PySqlite

2 réponses
Avatar
Raso
Bonjour,

Je cherche à installer Trac, mais celui-ci necessite pas mal d'installation
préalables et notamment Sqlite et PySqlite.

Sqlite est en version 3.0.8.
L'installation de la version 1.1.6 de PySqlite se passe correctement mais
quand je lance les tests fournis j'obtiens une erreur:

# python testsupport.py
Traceback (most recent call last):
File "testsupport.py", line 2, in ?
import _sqlite
ImportError: libsqlite3.so.0: cannot open shared object file: No such file
or directory

Or j'ai bien un
/usr/local/lib/libsqlite3.so.0

Il doit y avoir un path mal configuré et je ne vois pas trop où chercher
(python? sqlite? pysqlite ?).

Raso

2 réponses

Avatar
Ahmed MOHAMED ALI
Bonjour,

Or j'ai bien un
/usr/local/lib/libsqlite3.so.0
Pour permettre à python de trouver ta librairie,ajoute le chemin

/usr/local/lib au PYTHONPATH

PYTHONPATH =$PYTHONPATH: /usr/local/lib

Ahmed


"Raso" wrote in message
news:4252c311$0$11701$
Bonjour,

Je cherche à installer Trac, mais celui-ci necessite pas mal
d'installation

préalables et notamment Sqlite et PySqlite.

Sqlite est en version 3.0.8.
L'installation de la version 1.1.6 de PySqlite se passe correctement mais
quand je lance les tests fournis j'obtiens une erreur:

# python testsupport.py
Traceback (most recent call last):
File "testsupport.py", line 2, in ?
import _sqlite
ImportError: libsqlite3.so.0: cannot open shared object file: No such file
or directory

Or j'ai bien un
/usr/local/lib/libsqlite3.so.0

Il doit y avoir un path mal configuré et je ne vois pas trop où chercher
(python? sqlite? pysqlite ?).

Raso




Avatar
fraca7

# python testsupport.py
Traceback (most recent call last):
File "testsupport.py", line 2, in ?
import _sqlite
ImportError: libsqlite3.so.0: cannot open shared object file: No such file
or directory

Or j'ai bien un
/usr/local/lib/libsqlite3.so.0


Faire (sous root) un

/sbin/ldconfig

A condition que "/usr/local/lib" soit dans /etc/ld.so.conf

En tous cas ça y ressemble... Ou alors /usr/local/lib/libsqlite.3.so.0
est un lien symbolique brisé...