2

Ubuntu 14 用の cx_freeze を使用してグラフィカル アプリケーションをバンドルし、cefpython3 への依存関係を追加しました。ファイルからパッケージをインストールしたところdeb、ソフトウェアはコマンド ラインから正常に動作しました ( python (name-of-program).pyw)。

パッケージが追加されていることを確認しました

packages = ["cefpython3"]

setup.py に。その後、見つからないと不平を言った

(path-to-folder)/library.zip/cefpython3/libcef.so

だから私はそれを介してzipに追加しました

zip_includes=[("/usr/lib/pymodules/python2.7/cefpython3/libcef.so","cefpython3/libcef.so")

そして今、私が開くlibrary.zipと、本来あるべきように のlibcef.socefpython3にあります。

しかし、今実行すると、ディレクトリではないと不平を言います:

OSError: (path-to-folder)/library.zip/cefpython3/libcef.so: cannot open shared object file: Not a directory

libcef.soそれ以外の場合は と を介してbin_include追加しよinclude_filesうとしましたが、それでも で開こうとしlibrary.zip、できないときに失敗します。

私は何を間違っていますか?

4

0 に答える 0