Coloque as bibliotecas da câmera em / usr / bin /, onde o python.exe existe e funcionou.
Eu criei um arquivo test.so com uma biblioteca vinculada a ele (DijSDK.h)
O fluxo é
test.so usa ---- DijSDK.h Que inturn chama ---- arquivo libsynthcam.so (plugin)
Agora estou importando esse arquivo .so no meu prompt de comando do python. Que está falhando em vincular-se à biblioteca libsynthcam.
O DijSDK.h irá chamar este libsynthcam.so durante o tempo de execução. O DijSDK.h procura no diretório de trabalho atual pelo arquivo libsynthcam.so.
Estou importando o arquivo test.so do editor terminal-python. Como saber o diretório de trabalho atual deste arquivo test.so?
Eu tentei colocar o arquivo libsynthcam.so nos seguintes locais
/ usr / lib
/ usr / local / lib
/ usr / lib / i386-linu-gnu
/ usr / local / lib / i386-linu-gnu
/usr/lib/python2.7/dist-packages
Mas ainda está falhando. Eu sou novo no Ubuntu com o uso de Python, esperando por uma boa resposta
Coloque as bibliotecas da câmera em / usr / bin /, onde o python.exe existe e funcionou.