2010-01-10 13 views
4

J'ai déjà installé Boost.Python. Il n'y a pas eu d'erreur pendant l'installation, mais j'ai un problème. Lorsque je tente de construire mon projet ererything est OK, mais quand je lance mon projet enveloppé il y a une erreur:Boost.python a échoué avec libboost_python.so.1.41.0: impossible d'ouvrir le fichier objet partagé

import wrraped_project 
ImportError: libboost_python.so.1.41.0: cannot open shared object file: No such file or directory 

J'ai essayé de copier le projet libboost_python.so.1.41.0 également le répertoire lib au projet etc. Mais chaque fois que j'ai l'erreur sme.

Répondre

5

Vérifiez que les fichiers de la bibliothèque d'amélioration sont au LD_LIBRARY_PATH.

Si cela ne vous aide pas, vérifiez si le nom de fichier est correct et créez un lien symbolique s'il est différent.

0

Pouvez-vous nous donner le contenu pertinent de votre répertoire/usr/lib? Je suppose que vous êtes sous Linux, n'est-ce pas? Et avez-vous installé Boost.Python avec un gestionnaire de paquets?

+0

J'ai installé Boost.python sur un serveur sans gestionnaire de paquets. En fait, le problème était dans LD_LIBRARY_PATH. THX – ChRapO