私はcx_freezeとeskyでアプリケーションをビルドしようとしています。それは前に働いていました(それは数ヶ月前です。それ以来、python 3.5が出ていました)。'importlib._bootstrap'に 'SourceLoader'属性がありません
File "/usr/lib/python3.5/site-packages/esky/util.py", line 578, in compile_to_bytecode
loader = importlib._bootstrap.SourceLoader()
AttributeError: module 'importlib._bootstrap' has no attribute 'SourceLoader'
私が使用している:
- のPython 3.5.0
- Eskyの0.9.9(最新)は、PyPI
- cx_freeze 4.3から
は、私は次の例外があります。 4-2
私はManjaro(Linux)です。問題がどこから来ているのか分かりません。私に手を差し伸べてもらえますか?
ハム、それはまだ動作しますが、別の理由ではありません: '' 'はAttributeError:モジュールのimportlib._bootstrap 'は、同じファイルの行580で何の属性」_code_to_bytecode''''を持っていません。ちなみに、2行先に移動しました:) – Rififi
はい、その行も'bytecode = importlib._bootstrap_external._code_to_bytecode(code、mtime = 0、source_size = 0)に変更する必要があるためです。 – lapinkoira
これは単なる修正ですより多くのものはうまく動作しないので、python3.5でちょっとバグがあると思っています。それとも問題があります。 – lapinkoira