2017-03-14 12 views
0

PythonでGUIコードを実行しているときにエラーが発生しています。私はマックを使用しています。 他のコンピュータでも同じコードが完全に実行されます。Python、Tkinter、AppJarのGUI

この基本的な関数呼び出しは私にこのエラーを与えます。誰かが助けてくれますか?

>>> from appJar import gui 
    >>> app = gui() 
    Traceback (most recent call last): 
     File "<stdin>", line 1, in <module> 
     File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/appJar/appjar.py", line 410, in __init__ 
     self.exe_file = os.path.basename(theMain.__file__) 
    AttributeError: module '__main__' has no attribute '__file__' 
+0

対話型のプロンプトでこれを入力していますか?このコードをファイルに入れ、 'python the_file.py'のように実行するとどうなりますか? –

答えて

1

行頭の「>>>」は、シェルを使用していることを示します。これはおそらくそれが動作していない理由です。ここで使用していたウィンドウで、file-> newに移動してそこに書き込んでください。うまくいくはずです。

0

Windowsでパスをダウンロードして設定しましたが、動作しませんでした。コードの

しかし、いくつかの行は、私はあなたの設定に適応しなければなら当然の

import sys 
sys.path.append("C:\Program Files\Python36\Lib") 

sys.pathを持っていた同様の問題を解決しました。

私はそれを使っていくつかのことをしました。それは驚きです。