Como instalar o numpy no windows usando o pip install?

quero instalar o numpy usando o comando pip install numpy mas tenho um erro de seguimento:

RuntimeError: Broken toolchain: cannot link a simple C program

estou a usar o windows 7 32bit, o python 2.7.9, o pip 6.1.1 e algum compilador MSVC. Eu acho que ele usa compilador do Visual C++ 2010 Express, mas na verdade eu não tenho certeza de qual, Porque eu tenho várias instalações de estúdio visual.

Eu sei que existem pacotes pré-construídos para o windows, mas eu quero descobrir se há alguma maneira de fazê-lo apenas digitando pip install numpy?

editar: Acho que ali podem ser outros pacotes que devem ser compilados antes do uso, por isso não é só sobre o numpy. Eu quero resolver o problema com o meu compilador para que eu possa facilmente instalar qualquer outro pacote similar sem necessidade de procurar por pacotes pré-construídos (e espero que haja algum em tudo)

Author: DartLenin, 2015-04-07

8 answers

A instalação de módulos de extensão pode ser um problema com o pip. É por isso que a conda existe. conda é um gerenciador de pacotes BSD de código aberto. Ele pode facilmente instalar NumPy.

Duas opções:

 19
Author: Akhilesh Shukla, 2015-04-08 00:01:09

Verifique a instalação do python 2.7 do que o install / reinstall pip que descreveu aqui do que abrir a linha de comandos e escrever

pip install numpy

Ou

pip install scipy

Se já estiver instalado tente este

pip install -U numpy
 20
Author: acs, 2015-04-07 22:17:51
Frustrantemente, o pacote Numpy publicado para o PyPI não vai instalar na maioria dos computadores do Windows. https://github.com/numpy/numpy/issues/5479

Em vez disso:

  1. descarregue a roda Numpy para a sua versão em Python de http://www.lfd.uci.edu / ~gohlke/pythonlibs / #numpy
  2. Instale-o na linha de comandos {[[0]}
 20
Author: Colonel Panic, 2016-01-04 08:45:38

A partir de Março de 2016, {[[0]} trabalha no Windows sem um compilador Fortran. Veja aqui.

pip install scipy ainda tenta usar um compilador.

Julho de 2018: relatórios mojoken pip install scipy a trabalhar no Windows sem um compilador Fortran.

 10
Author: leewz, 2018-07-20 21:22:00

Primeiro passa por esta ligação https://www.python.org/downloads/ para obter o python 3.6.1 ou 2.7.13 à sua escolha.Eu preferi usar python 2.7 ou 3.4.4 .agora, após a instalação, vá para o nome da pasta python27/python34 e carregue em script Agora, abra a linha de comandos com o botão esquerdo do rato, executando como administração. Após a linha de comandos aparecer escreva o seu "pip install numpy" isto irá instalar a versão mais recente numpy e instalá-la irá mostrar o comentário de sucesso que é todo. Da mesma forma matplotlib pode ser instalado apenas digitando "pip install matplotlip". E agora se você quiser baixar o scipy então escreva "pip install scipy" e se não funcionar, então você precisa baixar o python scipy do link https://sourceforge.net/projects/scipy / e instala-o.

 0
Author: juzer tarwala, 2017-04-02 07:07:41

Instale a miniconda (aqui)

Depois de instalado, abra a linha de comandos da Anaconda (procure isto no Menu Iniciar)

Escreva:

pip install numpy

Depois de instalado, teste:

import numpy as np
 0
Author: Jonathas Groetares, 2018-06-20 23:18:55
py -m pip install numpy
Funcionou comigo!
 0
Author: Vinorth, 2018-08-28 19:14:16
Tive o mesmo problema. Decidi de uma forma muito inesperada. Acabei de abrir a linha de comando como administrador. E depois dactilografado:
pip install numpy
 -2
Author: Ivan Zadorozhniy, 2018-03-14 19:46:11