Como instalar pandas do pip no cmd do windows?

Estou a tentar instalar pandas usando o pip para executar alguns programas Python baseados em pandas. Já instalei o pip. Tentei pesquisar no Google, mas não encontrei uma solução para este erro. Alguém pode partilhar os teus dados sobre isto?

C:\> pip install pandas

Erro:

pip is not recognized as an internal or external command, operable program or batch file.
Author: abccd, 2017-03-20

6 answers

Dado que ambos os comandos pip nor python não estão instalados ao longo do Python no Windows, terá de usar a alternativa do Windows py, que está incluída por omissão quando instalou o Python. Então você tem a opção de especificar um número de Versão geral ou específico após o comando py.

C:\> py      -m pip install pandas  %= one of Python on the system =%
C:\> py -2   -m pip install pandas  %= one of Python 2 on the system =%
C:\> py -2.7 -m pip install pandas  %= only for Python 2.7 =%
C:\> py -3   -m pip install pandas  %= one of Python 3 on the system =%
C:\> py -3.6 -m pip install pandas  %= only for Python 3.6 =%

Em alternativa, para conseguir que pip funcione sem py -m Parte, terá de adicionar pip à variável de ambiente PATH.

C:\> setx PATH "%PATH%;C:\<path\to\python\folder>\Scripts"
Agora podes gerir o ... seguindo o comando como esperado.
C:\> pip install pandas

Resolução de problemas:


Problema:

connection error: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed

Solução:

Isto é causado pelo seu certificado SSL não consegue verificar o servidor da máquina. Você pode adicionar pypi.python.org para a máquina de confiança ou indique um certificado SSL alternativo. Para mais informações, consulte este post . (Graças a Anuj Varshney por sugerir este)

C:\> py -m pip install --trusted-host pypi.python.org pip pandas

Problema:

PermissionError: [WinError 5] Access is denied

Solução:

Isto é causado por Quando você não tem Permissão para modificar as pastas de pacotes de sites em Python. Você pode evitar isso com um dos seguintes métodos:

  • Execute a linha de comandos do Windows como administrador (graças à sugestão da DataGirl) por:

    1. Windows-Key + R to open run
    2. escreva cmd.exe na caixa de pesquisa
    3. CTRL + SHIFT + ENTER
    4. Um método alternativo para o passo 1-3 seria localizar manualmente o cmd.exe, clique com o botão direito, em seguida, clique em Executar como administrador.
  • Executar o pip no modo de utilizador adicionando a opção --user ao instalar com o pip. Que normalmente instala o pacote na pasta %APPDATA% Python local.

C:\> py -m pip install --user pandas
  • criar um ambiente virtual .
C:\> py -m venv c:\path\to\new\venv
C:\> <path\to\the\new\venv>\Scripts\activate.bat
 34
Author: abccd, 2018-04-24 01:12:54

Na minha opinião, a questão é porque a variável de ambiente não está configurada para reconhecer o pip como um comando válido.

Em geral, o pip em python está neste local .C:\Users\user\AppData\Local\Programs\Python\Python36\Scripts > pip

Então, tudo o que precisa fazer é ir para Nome do Computador> botão Direito do Mouse > Configurações Avançadas do Sistema > Selecione Env Variável, em seguida, em variáveis do sistema > chegar ao Caminho> Editar o caminho e adicionar o Caminho, separando este caminho, colocando um ponto-e-vírgula depois da última o caminho já estava na variável Env.

Agora execute o shell Python e isto deve funcionar.

 3
Author: Rahul Yadav, 2018-05-02 09:36:12

Assumindo que estás a usar o sistema operacional Windows.

Tudo o que precisa para adicionar o caminho pip.exe para as variáveis de ambiente (Caminho).

Geralmente, encontra-se sob ..Python\Scripts folder.

Para mim é, C:\Program Files\Python36\Scripts\
 2
Author: Raj, 2017-10-23 19:19:24

Responde ao abccd e pergunta a qualquer um:

O comando: C:\Python34\Scripts>py-3-m pip instalar pandas executado muito bem. Infelizmente, não posso importar Pandas.

Localização da pasta: c:\users\myname\downloads\miniconda3\lib\site-packages

Minha pergunta: Como É que os pacotes de dependências dos Pandas (numpy, python-dateutil, pytz, six) também tendo o mesmo caminho acima do Diretório são capazes de importar muito bem, mas os Pandas não?

import pandas

Traceback (most recent call last):
  File "<pyshell#9>", line 1, in <module>
    import pandas
ImportError: No module named 'pandas'
Finalmente apanhei Pandas. reinstalado e importado com a ajuda das seguintes páginas web: * http://pandas.pydata.org/pandas-docs/stable/pandas.pdf (páginas 403 e 404 de 2215 ... 2.2.2 instalação de Pandas com Miniconda) *https://conda.io/docs/user-guide/install/download.html *https://conda.io/docs/user-guide/getting-started.html

Depois de instalar a Miniconda, eu criou uma nova área de ambiente para que os Pandas fossem reinstalados e importados. Este novo ambiente incluiu a versão atual do Python 3.6.3. Eu não poderia importar Pandas usando Python 3.4.4.

 2
Author: inhoser, 2018-02-28 19:47:30

Instalar o pip, transferir de forma segura get-pip.py

Depois execute o seguinte:

Python get-pip.py

No Windows,para pôr os Pandas a funcionar, siga o passo dado no seguinte link

Https://github.com/svaksha/PyData-Workshop-Sprint/wiki/windows-install-pandas

 1
Author: Ajay Singh, 2017-03-20 15:33:17

Por Favor, certifique-se que está a usar um virtualEnv é assim :

virtualenv -p python3 envname

source env/bin/activate
pip install pandas

Nas janelas, terá de adicionar programas exe no CLASPATH para utilizar o comando pip

C:\Python34\Scripts\pip3.exe
Sugiro que use o MINGW, ele pode dar-lhe um ambiente melhor para trabalhar com o python.
 1
Author: Hilmi Reda, 2017-03-20 15:36:16