2016-03-20 4 views
0

PyGuiパッケージを使用した簡単なアプリケーションを実行しました。私はすべての作業が完了した後、コードをリファクタリングして基本的に複数のファイルに分割しましたが、ファイルの場所を変更していないことは確かです。私は数週間のために周りにファイルを移動しようとしていると、問題を見つけることができませんImportError:このインストール用のPyGUIの実装を見つけることができません

Traceback (most recent call last): 
File "blobedit.py", line 16, in <module> 
    from GUI import Application, ScrollableView, Document, Window, Cursor, rgb 
    File "/Users/<myusername>/Desktop/BlobEdit/GUI/__init__.py", line 54, in <module> 
    raise ImportError("Unable to find an implementation of PyGUI for this installation") 
ImportError: Unable to find an implementation of PyGUI for this installation 

:私は私のアプリを実行しようとする今、それは私に、次のエラーが発生します。どんな助けでも大歓迎です!

答えて

0

ディレクトリがGUIで、そのディレクトリが__init__.pyの場合、ディレクトリがインポート可能なパッケージになります。

残念ながら、PyGUI でもはGUIパッケージを提供します。 Pythonがインポートするパッケージを検索する方法のために、GUIが最初に現れ、これが問題の原因となっています。

解決する簡単な方法は、GUIディレクトリ/Users/Destkop/BlobEdit/GUIの名前を変更することです。

+0

ありがとうございました。私はそれを試みたが、それは動作していないようだ。私はそれが間違っていた可能性が高いです。私がチャンスを得たら、ピップを使ってパッケージをインストールし、それがどうなるかを見てみよう。 – user4203466

関連する問題