Импорт файла .so в pythonPython

Программы на Python
Anonymous
Импорт файла .so в python

Сообщение Anonymous »

Этот вопрос задавался миллион раз, но, перепробовав все, что нашел, я все еще получаю ошибку ImportError. Итак, я делаю это:

Код: Выделить всё

import sys

sys.path.append("/usr/local/lib")

import libIpxCameraApiPy # I've tried libIpxCameraApiPy.so as well
И я получаю:

Код: Выделить всё

ImportError: /usr/local/lib/libIpxCameraApiPy.so: cannot open shared object file: No such file or directory
Я должен упомянуть следующее:
  • Действительно существует файл с именем libIpxCameraApiPy.so в /usr/local/lib /
  • Если я сделаю cat /etc/ld.so.conf.d/libc.conf, я получу

Код: Выделить всё

# libc default configuration

Код: Выделить всё

/usr/local/lib
  • Я также пробовал экспортировать LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH и ldconfig.
  • Раньше мне действительно удавалось заставить это работать на другом компьютере, просто вставив этот файл в " /usr/local/lib", как я сделал в этот раз, и больше ничего не требовалось.
Любая помощь, чтобы получить эта работа по импорту будет оценена по достоинству.

Подробнее здесь: https://stackoverflow.com/questions/786 ... -in-python

Вернуться в «Python»