3

私は実際に PyDev に対してこの質問をして、実用的な答えを得ました: PyDev can't see class from PyTables

基本的に、組み込みに pytables を追加する必要があり、pydev にはそのためのオプションがあります。しかし、PyCharm でソリューションを適用する方法が見つかりませんでした。PyCharmに強制ビルトインを追加するにはどうすればよいですか? キャッシュの更新、すべての再インストールなどは機能しません。pytables の一部の型は ide に表示されず、エラーの誤検知を含むコードを操作できません。

ps:PyCharm フォーラムで質問しましたが、応答がありません。SOで答えが得られたら、その質問を更新します。ここでそれを見る

スクリーンショットを含む私の設定の詳細と、エラーのスクリーンショットは次のとおりです。

設定 エラー

4

1 に答える 1

3

コード補完は、sourceforge の pytables 2.2.1 バージョンを使用する場合、PyDev の質問のサンプルのクラスに対して機能します。

PyCharmは、Windows インストーラーを使用してプロジェクト インタープリター用にインストールされている場合、パッケージを見つけることに注意してください。tables

エディターにエラーは表示されません。

エラーなし

2.4 バージョン (このサイトからおよび依存関係と共にpytablesインストール)で問題を再現できました。numexprnumpy-MKL

パッケージ ファイルの解析に問題があるようです。PyCharm issue tracker にバグを報告しました。投票してください。

于 2013-05-24T08:05:46.553 に答える