2016-05-05 22 views
1

私はBasemapライブラリを使用してマップにデータをプロットするスクリプトを作成しています。この同じスクリプトでは、Shapelyもインポートしようとしています。私はAnaconda2とPython2.7をWindows 7環境で使っています。私はConda Packagesサイト(Windowsのコマンドラインを使用)からtar.bz2ファイルをダウンロードするためにconda installを使用し、それが正しくインストールされたように見えました。PyCharm内からダウンロードしたサードパーティのライブラリを使用できません

Pycharmを開いてアクセス可能なサイトパッケージを見ると、このパッケージが表示されます。しかし、スクリプト内で使用しようとすると、パッケージが存在しないというエラーが表示されます。デバッガを使ってスクリプトを実行して、それ以上の光を放つかどうかを確認しましたが、同じエラーが発生しました。 Pycharmから「設定」 - >「プロジェクトインタープリタ」を選択すると、利用可能なサイトパッケージのスクリーンショットが表示されます。

Screenshot of PyCharm site packages available

私は新鮮なPythonのファイルの中から、このパッケージにアクセスするために行う必要がある特別な何かがありますか?私は "import shapely"や "osx-64-shapely"をインポートしようとしていましたが、どちらも同じ "パッケージは存在しません"というエラーメッセージを表示します。私はPython内で他のサードパーティのライブラリをうまく使用することができたので、ここで何がエラーなのかよく分かりません。私が含まなかった情報のいくつかは私に教えてください。ご協力ありがとうございました!

編集:私は、condaとpipの違いは何か、PyCharmのpipの使い方は問いません。私はサードパーティ製のライブラリをインストールする前に両方をうまく使ってきました。私が尋ねるのは、コマンドラインから正常にインストールされたように見えるサードパーティのライブラリが、PyCharm内からインポートしようとするとアクセスできない状態になる可能性があることです。

+0

[PyCharm内で(Ana)condaを使用する](http://stackoverflow.com/questions/28390961/using-anaconda-within-pycharm) –

+0

はありません。私は明確にするために質問を編集しました。 – happygostacie

答えて

0

私は格好の良いに精通していないが、私はウィンドウで7あるPythonインストール用サイトパッケージとして名OSX-64-スッキリを見て驚きました。正しいファイルをダウンロードしてもよろしいですか? :)

+0

ハハ。そうでないかもしれない!私はまだPythonに少し新しかったので、そうかもしれません。私はもともと、ピップツールとこのバージョンをパッケージインデックス(https://pypi.python.org/pypi/Shapely#downloads)から整形してみましたが、それを動作させることはできませんでした。 setup.pyの卵情報がないと言っていました。私は依存関係の問題かどうか疑問に思いました。なぜなら、私はこれらのタイプの問題を処理すると聞いて以来、condaツールを代わりに試してみることにしました。 – happygostacie

+0

よくPythonでは、 Pythonは 'pip install 'を使用しています。ファイルをダウンロードして適切な場所にパッケージを展開する必要があります。通常は自分で別のファイルをダウンロードする必要はありません。 –

+0

なぜ私の答えは投票されますか?私はちょうどここに助けようとしている –

関連する問題