2

私はwin 7で作業しています.Python 2.7をインストールしました。" http://effbot.org/downloads#tkinter3000 " tkinter3000-1.0-20031212.zip [57k]からダウンロードしたソース コードをセットアップしようとすると、次のエラーがスローされます。

G:\Python\tkinter3000-1.0-20031212>python setup.py install
using Tcl/Tk libraries at C:\Python27\Tcl
using Tcl/Tk version 8.5
running install
running build
running build_py
creating build
creating build\lib.win-amd64-2.7
creating build\lib.win-amd64-2.7\WCK
copying WCK\Utils.py -> build\lib.win-amd64-2.7\WCK
copying WCK\wckTkinter.py -> build\lib.win-amd64-2.7\WCK
copying WCK\__init__.py -> build\lib.win-amd64-2.7\WCK
creating build\lib.win-amd64-2.7\tk3
copying tk3\__init__.py -> build\lib.win-amd64-2.7\tk3
running build_ext
building '_tk3draw' extension
error: Unable to find vcvarsall.bat

私はビジュアルスタジオを持っていません。先に進むための回避策を提案してください。

4

3 に答える 3

2

特定の Python 2.7 コンポーネントをコンパイルするには、ac コンパイラをインストールする必要があります。VCVarsAll を検索するときに期待されるコンパイラは、Microsoft Visual C++ です。Microsoft は、次のリンクから取得できる Python 2.7 で使用する C++ コンパイラの再配布可能ファイルをリリースしました。

http://aka.ms/vcpython27

于 2015-01-22T18:13:19.677 に答える
-1

から Python 2.7 用の Microsoft Visual C++ コンパイラをダウンロードします。

http://www.microsoft.com/en-us/download/details.aspx?id=44266

distutils はまだこのコンパイラをサポートするように更新されていないため、distutils ではなく setuptools をロードすることを忘れないでください。

于 2015-07-21T16:33:09.243 に答える