2016-09-06 18 views
0

音楽のオンセット検出を提供するc++/pythonベースのライブラリをインストールしようとしています。通常、PyCharmにはsudo pip install foocmd+tabを実行し、import ...と入力して、パッケージがLibrary/Python/2.7/site-packagesにあることに気づき、自動補完を取得します。ただし、このライブラリのインストールプロセスを完了した後、そのような自動完了はありません。Pythonモジュールがインポートされない

命令の完全なリストには、cmakeの使用と、python用のセットアップスクリプトの実行が含まれます。私は基本的なアーキテクチャの詳細(Pythonバインディングを持つC++のlibかどうか)と、それが私の問題に影響するかどうかは不明です。ここでは、インストールプロセスは次のとおりです。

それで結構ですので、すべてのcmake/c++建物は..いくつかの警告やエラーなしでの行きので、Pythonのセットアップが..私は気づくんでしたようです2.7/site-packagesディレクトリの新しいPythonパッケージをegg形式で使用します。しかし、インポートモードでは何も見えません。ちょうどコンパイルエラー。

この問題を解決するために、インストールプロセスやインポートで間違っていたことはありますか?事前に助けていただければ幸いです。問題を診断するためにさらに詳細が必要な場合は教えてください。

+0

"*コンパイルエラーのみ。*"どのようなコンパイルエラー? – cdarke

+0

「no module named ..」 基本的にインポートするものは表示されません。自動完了なし。 –

+0

私はフルネームでそれを強制しようとしましたが、パッケージのディレクトリは 'modal-1.11-py2.7-macosx-10.11-intel.egg'なのでここで正しいのはわからない –

答えて

0

EDIT:担当者にコメントする必要はありません。そのため、回答を書く必要がありました。

ただの野生の推測ですが、仮想環境を使用していますか?もしそうなら、あなたはpip installパッケージをグローバルにまたはあなたのvirtualenvに入れましたか? pycharmがあなたのパッケージが存在するpythonの正確なバージョンを使用しているかどうかを確認することもできます。

+0

このインストールプロセスは、通常のpipインストールよりも少し面倒です。そのC + +とPythonのインストール。そして、いいえ、結果のパッケージディレクトリは同じサイトにあります - パッケージディレクトリ内の他のすべてのモジュール/パッケージがあります。 –

関連する問題