2016-08-05 6 views
1

私はemacsを使用していますので、jedi.elを設定してドットの後にオートコンプリートを作成しました。 モジュールmy_app.my_moduleを書いていて、envにインストールされているパッケージがmy_moduleとなっているとしましょう。 マイファイルmy_app/my_module.pyは、次のようになります。jediは私がいるモジュールと同じ名前のパッケージから正しくオートコンプリートできません

import my_module 

class SomeClass: 
    pass 
(...) 
my_module.<here_i_expect_autocompletion_from_my_module_package> 

今事はjedi.elがENVにインストールmy_moduleパッケージからではない(SomeClassなど私に与える)my_app.my_moduleから自動補完しようということです。 予期しない自動補完を行うにはどうすればよいですか?

編集:私だけjediを使用して問題を再現することができますので、これは、ないjedi.eljedi問題であるように見えます。

答えて

0

jediの問題であり、jedi.elではないことが判明しました。 さらに、この動作はpyramidフレームワークに基づくプロジェクトに固有のようです。

関連する問題