2016-10-13 11 views
2

から、これはtkinterとよく似た問題ではなく、Python 2.7(2016年から再ダウンロードした後)の新しいダウンロードと思われます。私はWindows 7マシンでwin64用にAnaconda 2.7を使用しています。ファイルパスは、 "Python27"の代わりに "Anaconda2"を除いて、hereとほぼ同じように見えます。 "tcl"フォルダはC:/ Users/user:2312900/tclのそれ自身のディレクトリにあり、 "lib"ディレクトリにはありません。Ankonda Python 2.7にtkinterが正しくインストールされていません。

これをAnacondaで解決する方法はありますか?私はポストに書かれたことを試してみたが、それは私にとってはうまくいかなかった。

tkinter用に64bit Python 2.7互換ホイールを手動でインストールする方法はありますか?これがAnnacondaディストリビューションと相容れない問題であれば、Pythonで簡単なGUIを作るために他のパッケージを知っている人はいますか?私は痛みを伴ってインストールされた他のパッケージをたくさん持っています。私はそれ以外のものを使いたくありません。

+0

あなたが立ち往生している場合は、あなたがまだのwxWidgetsを使用することができます。 –

答えて

1

私はAnaconda2 64bitを使用しており、頻繁に使用するので、tkinterは実際に動作します。何か簡単かもしれません:パッケージをあなたのプログラムにインポートできますか?代わりにimport Tkinter、つまり大文字の「T」を試してみてください。

+0

私はおそらく明確にしておくべきですが、私は 'pip'と 'conda'の間で 'import Tkinter'の可能なすべての呪文を試してみました。私はまた、コードのzipファイルをダウンロードし、成功なしでインストールしようとしました。 – user2312900

+0

@ user2312900 Windowsでanacondaをアンインストールするときは、アンインストールで残ったファイルを必ず削除してください。 https://www.continuum.io/downloadsのパッケージインストーラを使用してAnacondaを再度インストールする場合、プロンプトが表示されたら「すべてのユーザー向けにインストールする」オプションにチェックを入れてください。次に、 'PATH環境変数にAnacondaを追加する'チェックボックスにチェックを入れ、 'デフォルトのPython 2.7としてAnacondaを登録する 'チェックボックスにチェックを入れ、両方をあなたの好みのオプションにしてください。何が起こるか教えてください。 – ajsp

0

Windowsに "user:2312900"というユーザーがいますか? Python(と他のプログラム)は、コロン ":"のような特殊文字を持つパスを好きではありません。必要なすべてのプログラム(Python、Tkinterなど)を特殊文字「」と「」をスペースなしでパスにインストールしてみてください。例えば

c:\ProgramData\Anaconda3\またはc:\Python27\

関連する問題