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)
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:
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
Em vez disso:
- descarregue a roda Numpy para a sua versão em Python de http://www.lfd.uci.edu / ~gohlke/pythonlibs / #numpy
- Instale-o na linha de comandos {[[0]}
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.
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.
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
py -m pip install numpy
Funcionou comigo!
pip install numpy