タグ付けされた質問 「cx-freeze」

2
cx_freezeでフリーズした後の絶対パス(Qt5 / PySide2アプリ)
問題: cx_freezeで生成された.exeを別のマシンに配布できません。exeには.exeを生成したマシン上の絶対パスへの参照が含まれているようです。また"include_msvcr": True、ファイルをコピーしなかったため、vcruntime140.dllを直接含める必要がありました。 セットアップ 勝利10 Python 3.7.2 cx_freeze 6.0 virtualenvはありません(重要ではないようですが、envvで試しました) 同様の質問 この質問は以前に同様の形式で尋ねられましたが、答えはありません:cx_Freezeはパスをコピーします エラーログ スクリプトを開始すると、次のエラーが表示されます(ウィンドウからコピー/貼り付けできないため、画像を共有します)。C:\Program Files (x86)\Python....他のマシンにはない絶対パスへの参照を見ることができます。 凍結スクリプト from os.path import dirname from cx_Freeze import setup, Executable from config import settings import os.path import sys import glob PYTHON_INSTALL_DIR = os.path.dirname(os.path.dirname(os.__file__)) DEPENDENCY_DIR = os.path.join(os.getcwd(), 'dependencies') os.environ['TCL_LIBRARY'] = os.path.join(DEPENDENCY_DIR, 'tcl', 'tcl8.6') os.environ['TK_LIBRARY'] = …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.