2017-11-07 3 views
0

Ich habe eine Python-Datei mit OpenCV-Bibliothek. Ich möchte dies als eine ausführbare Datei.Dynamic Shared Library Fehler beim Erstellen von exe aus Cx_freeze

kam dieser über cx_freeze

Beispiel:

ABC.py (Datei opencv Bibliothek)

Inhalt von setup.py unter

from cx_Freeze import setup, Executable 

setup( name = "ABC", 
     version = "0.1", 
     description = "Testing", 
     executables = [Executable("ABC.py")], 
) 

gegeben lief ich diesen Befehl im Terminal

python setup.py install 

Es stoppt nach zeigt diese Fehlermeldung

copying /Users/name/.virtualenvs/test/lib/python3.6/site-packages/cv2.so -> build/exe.macosx-10.12-x86_64-3.6/lib/cv2.so 
copying /Users/name/.virtualenvs/test/bin/../lib/libopencv_reg.3.3.dylib -> build/exe.macosx-10.12-x86_64-3.6/libopencv_reg.3.3.dylib 
error: [Errno 2] No such file or directory: '/Users/name/.virtualenvs/test/bin/../lib/libopencv_reg.3.3.dylib' 

Ich weiß von der Fehlermeldung, die libopencv_reg.3.3.dylib nicht gefunden wird.

Ich verwende dies auf einer virtuellen Python-Umgebung. Das ist mein bash_profile Inhalt

#Homebrew 
export PATH=/usr/local/bin:$PATH 

#export WORKON_HOME=$HOME/.virtualenvs 

# Virtualenv/VirtualenvWrapper 
source /usr/local/bin/virtualenvwrapper.sh 
#export PROJECT_HOME=$HOME/Devel 
#export VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python 
#export VIRTUALENVWRAPPER_VIRTUALENV=/usr/local/bin/virtualenv 
#export VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no-site-packages' 

ich verwirrt bin mir bitte helfen fix dies. Guidance wäre wirklich hilfreich, wenn diese Frage kann sonst wo, lass es mich wissen, anstatt nach unten abstimmen es.

Antwort

0

Gemeinsamen das gleiche auf OpenCV Forum

hier ist die Antwort, die ich bekam there

Sieht so aus, als hätten wir OpenCV so erstellt, dass andere gemeinsame Objekte (.so) nicht davon abhängig sind.

0

können Sie Ihr Dateisystem nach der fehlenden Datei durchsuchen? Wenn Sie sie finden können Sie PERL5LIB setzen oder verwenden -I die Lage in den Perl-Pfad zu setzen wechselt

perl library path

Verwandte Themen