web-dev-qa-db-ja.com

numpy、matplotlibをWindows 7 64ビットにインストールする

Python私のコンピューターで作業しているバージョンは、Windows 7 64ビットを持っていますが、Python2.7(32ビット)です(Pythonは問題なく動作し、問題はありません)。

->ダウンロードしました-numpy 1.8.0を https://pypi.python.org/pypi/numpy からダウンロードしましたが、インストールを続行する方法がわかりません。

->ここからダウンロードしてみました- http://www.lfd.uci.edu/~gohlke/pythonlibs/ (32ビット版とAMD64ビット版の両方で試してみました)。しかし、私は次のエラーを受け取り続けました-レジストリにPython27が見つかりません。

->「Python27」を他の場所からC:\ Python27に移動した後、インストールは正常に実行されました。私は今やっています

import numpy

モジュールが存在しないというエラーが表示される

誰もがこれを機能させる方法とインストールmatplotlibについてガイドしてくれませんか?リンクがある場合は、リンクしてください。

edit-ここで回答を待っている間(返信を見て嬉しいです!いじくり回して、上記のすべてをインストールすることができました。実行した手順のスクリーンショットを添付していますが、MatPlotLibのテストスクリプトを実行してグラフをプロットするときに、グラフの図ではなく、次のメッセージが表示されます-[ <0x05A29650にあるmatplotlib.lines.Line2Dオブジェクト>]誰かが私を助けてくれれば感謝します。ありがとうございましたら、ビットコインで返済します( $ 1相当)!

steps of installation

edit 2-ああ、プロットを変数に保存してから、pylab.show(variable)を実行しました。動作します。すべての返信をありがとう!

7
Raaj

アナコンダPython分布を検討する価値もあります。

http://continuum.io/downloads

NumPyやMatplotlibなどの多くのパッケージがバンドルされています。私はWindowsで使用しており、インストールとメンテナンスが簡単です。この記事の執筆時点での1つの欠点は、NumPy 1.8のWindowsビルドがアップロードされていないことです。 NumPy 1.8に固有の機能が必要な場合は、言及したWebサイトからインストーラーを使用できます。

http://www.lfd.uci.edu/~gohlke/pythonlibs/

更新:1.8はしばらく前から存在しています。彼らはすべてのパッケージを最新の状態に保つことに非常に優れていますが、まだそこにないものが本当に必要な場合は、GohlkeのWebサイトでインストーラーを確認してください。

11
IanH

Pythonディレクトリ、スクリプトフォルダに移動します。

cd c:\python27\scripts>

コマンドプロンプトで次のコマンドを入力します。

c:\python27\scripts>pip install numpy

インストール時にはインターネット接続が必要です。

8
John Tarus

まず、Pythonをアンインストールします。

次に、2つの簡単な選択肢があります。

いずれか:

Pythonディストリビューションを試してください。以前は Canopyに名前が変更されていたEnthought Python Distributionを使用しました)エクスプレス

または:

インストールPython 2.7 64ビット、 から必要なすべての64ビットライブラリ)http://www.lfd.uci.edu/~gohlke/pythonlibs/ インストーラーが付属しています。

Matplotlibを実行するには、numpy、dateutil、pyparsing、pillowをダウンロードする必要があり、多くの場合、wxPythonなどのレンダリング用の別のバックエンドが必要です。正しいバージョンをダウンロードしていることを確認してください。末尾が「.win-AMD64-py2.7.exe」のようになります。 Intelプロセッサを使用している場合でも心配する必要はありません。

4
Brownstone

Numpy:

  1. ダウンロードしてインストール Python 2.7用のMicrosoft Visual C++コンパイラ
  2. ダウンロードして解凍 numpy-1.10.1.Zip
  3. Cmd.exeを開き、cdしてnumpy-1.10.1ルートに移動します

    python setup.py install
    
2
BMW

同じ問題がここにあり、複数回修正する必要がありました。私が見つけた最良の解決策は、Pythonの現在のインストールを維持することでした...

(1)PIPをまだインストールしていない場合は、 https://pip.pypa.io/en/latest/installing.html (python.orgサイトで参照)の指示に従ってインストールします。

(2)非公式バイナリを使用してnumpyをインストールします: http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy

update:このリンクは、Windowsインストールファイルの代わりにPIP「ホイール」ファイル(.whl)を含めるように更新されました。適切なホイール(file.whlなど)をダウンロードしたら、次のようにインストールします。

pip install "location_of_whl_file\file.whl"

(ホイールファイルの場所を指す)

(3)次に、コマンドpip install matplotlibを介してPIPでmatplotlibをインストールします。これにより、すべての依存関係が正しくインストールされます(手動インストールが必要なnumpyを除く)。

1
jpf

おそらく最も簡単なことは、再インストールPython from python.org 、32ビットまたは64ビットのいずれか)、それがスムーズに実行されることを確認してから、NumPyを再インストールすることです、matplotlib、matplotlibの依存関係(dateutil、pytz、pyparsing、six、pillow、およびデフォルトのTkバックエンドを使用しない場合はpyqt4またはpycairoなどのバックエンド)、すべて Gohlkeのサイト から。インストールするPythonのバージョンの「ビット数」を取得します(32ビットモジュールと64ビットベースシステムを混在させたり、その逆を行ったりしないでください)。 -py27バージョン。その後、すべてが正常に動作します。

1
MattDMo

マットの答えは正しいです。ただし、最も簡単な方法は、ビルド済みのPythonディストリビューションをダウンロードすることです。私はWinpythonを使用しました( http://winpython.sourceforge.net/ ))確かに他にもありますが(Enthought、Python(x、y))、成功しました。

Winpythonを使用している場合は、コントロールパネルを開き、ディストリビューションを登録します。後でPyPIからさらに多くのパッケージをダウンロードした場合、そのコントロールパネルでパッケージをインストールできますが、配布済みとしてはかなりフル機能です。

1
schodge