web-dev-qa-db-ja.com

pip installを使用してWindowsにnumpyをインストールする方法は?

pip install numpyコマンドを使用してnumpyをインストールしたいのですが、次のエラーが発生します:

RuntimeError: Broken toolchain: cannot link a simple C program

私はWindows 7 32ビット、python 2.7.9、pip 6.1.1およびいくつかのMSVCコンパイラを使用しています。 Visual C++ 2010 Expressのコンパイラを使用していると思いますが、実際にはいくつかのVisual Studioがインストールされているため、どちらを使用するのかわかりません。

Windows用のビルド済みパッケージがあることは知っていますが、pip install numpyと入力するだけでそれを行う方法があるかどうかを把握したいと思います。

編集:使用する前にコンパイルする必要がある他のパッケージがある可能性があると思うので、それはnumpyについてだけではありません。コンパイラで問題を解決したいので、事前に構築されたパッケージを検索する必要なく、他の同様のパッケージを簡単にインストールできます(そして、いくつかのパッケージがあることを願っています)

27
DartLenin

拡張モジュールのインストールは、pipの問題になる可能性があります。これがcondaが存在する理由です。 condaは、オープンソースのBSDライセンスのクロスプラットフォームパッケージマネージャーです。 NumPyを簡単にインストールできます。

2つのオプション:

  • Anacondaのインストール こちら
  • Miniconda here をインストールし、コマンドラインに移動してconda install numpyと入力します(condaがインストールされた場所がPATHに含まれていることを確認してください)。
24
Akhilesh Shukla

python 2.7のインストールを確認してください ここ を記述したinstall/reinstall pipより、コマンドラインを開いて書き込む

pip install numpy

または

pip install scipy

既にインストールされている場合、これを試してください

pip install -U numpy
29
acs

不満なことに、PyPIに公開されたNumpyパッケージはほとんどのWindowsコンピューターにインストールされません https://github.com/numpy/numpy/issues/5479

代わりに:

  1. PythonバージョンのNumpyホイールを http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy からダウンロードします
  2. コマンドラインからインストールしますpip install numpy-1.10.2+mkl-cp35-none-win_AMD64.whl
22
Colonel Panic

2016年3月現在、pip install numpyは、FortranコンパイラなしのWindowsで動作します。 here を参照してください。

pip install scipyはまだコンパイラを使用しようとします。

2018年7月:mojokenは、FortranコンパイラなしでWindowsで動作するpip install scipyを報告します。

13
leewz
py -m pip install numpy

私のために働いた!

3
Vinorth

Minicondaをインストールします( here

インストール後、Anacondaプロンプトを開きます([スタート]メニューで検索)

書く:

pip install numpy

インストール後、テストします:

import numpy as np
0

最初にこのリンクを通過します https://www.python.org/downloads/ python 3.6.1または2.7.13を選択してダウンロードします。python 2.7または3.4.4 .nowインストール後、フォルダー名python27/python34に移動し、ここでスクリプトをクリックして、管理者として左クリックして広告を実行するコマンドプロンプトを開きます。コマンドプロンプトが表示された後、「pip install numpy」と書き込むと、numpyの最新バージョンがインストールされ、インストールすると成功のコメントが表示されます。同様に、matplotlibは「pip install matplotlip」と入力するだけでインストールできます。そして今、あなたがscipyをダウンロードしたいなら、単に「pip install scipy」と書いて、それがうまくいかないなら、リンクからpython scipyをダウンロードする必要があります https://sourceforge.net/projects/scipy / をインストールします。

0
juzer tarwala