2016-10-07 52 views
0

Geopandas(Windows用の特別なホイールを持たないライブラリ)をインストールしました。 pipインストールは問題なく実行されましたが、スクリプトを実行すると「MSVCP140.dllが見つかりません」というエラーが表示されます。エラーPython GeopandasのインストールでMSVCP140.dllが見つかりません

dllはそこにあるようですが、フルコントロールのためのtempに対する許可も大丈夫です(このウェブで別の投稿が示唆しているように)。

一方、このdllは多くの互換性のないバージョンが原因で問題を引き起こしているというPythonフォーラムを読んでいます。

さらに詳しい情報:このエラーは現在、py 3.5 32ビットのwin 7 64ビットマシンで発生していますが、最後の1つは非常にうまく機能しています(win7 - 32ビット// python 3.4 - 32ビット)。

私は何が欠けているのか分かりません。あなたの助けを事前に

感謝:)

+0

問題がgeos_c.dllロードするためにctypesを使ってスッキリであれば、MSVCP140.dllはSystem32ディレクトリまたは 'PATH'ディレクトリにインストールする必要があります。 [vc_redist.x86.exe](https://www.microsoft.com/en-us/download/details.aspx?id=48145)をインストールすると、問題が解決するはずです。 – eryksun

+0

コメントありがとうございます! 厳密には整然としたものではありませんが、Geopandasです。 あなたの答えはちゃんと聞こえるので、私はこれを試してみるつもりです。 – Natacha

+0

@eryksunそれは働いた! 私はあなたのコメントを回答のように投稿しましたので、投票できるようになりました。 私はStack Overflowで一種の初心者です。申し訳ありませんが、これは動作していない場合(ちょうど私に教えて、私はそれを削除します)。 – Natacha

答えて

0

eryksunとして、その後MSVCP140.dllがSystem32ディレクトリまたは PATHのディレクトリにインストールする必要があり、彼のコメントに

を言いました。 vc_redist.x86.exeをインストールすると、 の問題が解決するはずです。

私の問題を解決したので、ここに投稿します。

私は32ビットに勝利64からを変更するという事実が、は、私は、エラーの原因となった私のpython 32ビットを保持します。

あなたは

関連する問題