2017-09-29 3 views
-1

数日前、要求モジュール(在庫値は特定)を使用してインターネットからいくつかの値を取得するスクリプトを作成していましたが、コンピュータでうまくいきましたが、私の学校のコンピュータに、と私は私の学校のコンピュータに何もインストールすることはできませんので、私が使用してそれをコンパイルしようとすると、私はこのスクリプトを凍結する必要がありますが、:cx_freezeでインポートエラーが発生しました

cxfreeze openvalues 

MyCode + ERRORMSG:http://www.mediafire.com/?sxypa8wh7a7h0

Iこのエラーが発生しました

このエラーを修正する方法を知っている人はいますか?

いくつかの有用な情報

パイソン(?):3.5.3

cxfreeze:5.0

インストールモジュール:

[ 'AltGraphキー== 0.14'、「beautifulsoup4 = = 4.6.0 '、' bs4 == 0.0.1 '、 ' certifi == 2017.7.27.1 '、' chardet == 3.0.4 '、' colorama == 0.3.9 '、 ' cx-freeze == 5.0.2 '、' future == 0.16.0 '、' get == 0.0.0 '、' idna == 2.6 '、 'macholib == 1.8'、 'mathpy == 0.3.0'、 'numpy == 1.13.1'、 'pefile == 2017.9.3'、 '投稿== 0.0.0'、 'pprint == 0.1 '、' public == 0.0.0 '、' pygame == 1.9.3 '、 ' pyinstaller == 3.3 '、' pyopengl == 3.1.0 '、' query-string == 0.0.0 '、 'リクエスト== 0.0.0 '、リクエスト== 2.18.4'、 'ro == 3.6.9'、 'setupfiles == 0.0.50'、 'urllib3 == 1.22'、 'win-inet-pton = = 1.0.1 ']

答えて

0

あなたのメディアを焼くのに問題があります。私がcx_freezeとidnaに問題があったとき、私は自分のsetup.pyに以下を追加しました:

packages = ["idna"] 
options = { 
    'build_exe': { 

     'include_files':[ 
      os.path.join(PYTHON_INSTALL_DIR, 'DLLs', 'tk86t.dll'), 
      os.path.join(PYTHON_INSTALL_DIR, 'DLLs', 'tcl86t.dll'), 


     ], 

     'packages':packages, 
    }, 

} 
関連する問題