2016-11-09 5 views
0

私はPython 3.5を使用しています。Pythonがインストールされていない他の人に送るために私のPythonコードをエクスポートしたいと思います。事は、私はこのエラーが出るようpyInstallerのが動作しないです。Python 3.5とTkinterをEXEまたはMSIにエクスポート

KeyError: 'TCL_LIBRARY' 

アイム:Tkinterにはまだ私が手python setup.py buildを実行する上で、問題を提示してPyinstaller Error

CX_Freezeもどちらか私のために動作しません。どんな助けもありがたく思うので、このことが気になることがあります。それはあなたがcx_Freeze(< 5.0)の古いバージョンを使用している場合、それはPython35をサポートしていません

import pdb 
from tkinter import * 
from tkinter import filedialog 
import tkinter.messagebox 
from datetime import datetime, date, timedelta 

import pandas as pd 
import numpy as np 
from xlsxwriter.utility import xl_rowcol_to_cell 

答えて

0

私は、WebサイトからPyinstallerをダウンロードして新しいフォルダにコマンドを実行することで、それを動作させることができました。私はこのanswerの手順に従っています。

0

を助けた場合にここに私のコードで私の輸入品です。最新の開発版はPython35をサポートしています。あなたは

pip install cx-Freeze-win

してインストールすることができますしかし、あなたは++ランタイムに成功し、これを実行するには、システムにインストールしたVCを持っている必要があります。

また、GitHub-repoには、Windowsプラットフォーム用のcx_Freeze 5の事前ビルドバイナリパッケージがあります。

pip install wheel 
https://raw.githubusercontent.com/sekrause/cx_Freeze-Wheels/master/cx_Freeze-5.0-cp35-cp35m-win_amd64.whl 
+0

私は残念なことにcx_Freezeのバージョンを使用しています。うまくいかない – King

関連する問題