2016-03-31 6 views
1

私はこの質問が既にサイトで何度か尋ねられていることを知っていますが、私は満足のいく答えを見ていません。私は、プロジェクトがこのImportError:xxxxxという名前のモジュールがありません

 
TLS project (folder) 
sniffer_tls.py 
| - tls (folder) 
    | - __init__.py 
    | - tls_1_2.py 
     | - handshake (folder) 
      | --__ Init__.py 
      | - client_hello.py 

私はメインファイルでtls_1_2.py sniffer_tls.pyをインポートしていたときに、問題はないようで分配持っています。短所では私は、tls_1_2.pyでのpythonをCLIENT_HELLOがインポートするとき、それは私が import handshake.client_hello この方法をインポートしようとした

 
File "/home/kevin/Documents/Python/Projet TLS/tls/tls_1_2.py", line 8, in 
    import handshake.client_hello 
ImportError: No module named 'handshake' 

私を誤解して、私は私が削除 import client_hello from handshake.client_hello フォーラムで読ん別の方法を試してみましたテストするのinitの.pyファイル、それはどちらか動作しません、私は本当にあなたの「握手」__init__.pyファイルのタイプミスを持っているように見えるこの問題

+0

Eddit:私はpython3.5を使用しています –

答えて

2

を解決するために助けが必要。代わりに、それを__Init__.pyという資本 'I'としました