Как установить pandas из pip на Windows cmd?

Я пытаюсь установить панд с помощью pip для запуска некоторых программ Python на основе панд. Я уже установил pip. Я попытался погуглить и так далее, но не нашел решения этой ошибки. Кто-нибудь может поделиться вашими соображениями?

C:> pip install pandas

ошибка:

pip is not recognized as an internal or external command, operable program or batch file.

6 ответов


так как pip, ни python команды не устанавливаются вместе с Python в Windows, вам нужно будет использовать альтернативу Windows py, который включен по умолчанию при установке Python. Тогда у вас есть возможность указать общий или конкретный номер версии после .

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 =%

кроме того, для того, чтобы получить pip работать без py -m часть, вам нужно будет добавить pip в переменную среды PATH.

C:\> setx PATH "%PATH%;C:\<path\to\python\folder>\Scripts"

теперь вы можете запустить следующую команду, как ожидалось.

C:\> pip install pandas

устранение:


:
connection error: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed

устранение:

это вызвано тем, что ваш SSL-сертификат не может проверить хост-сервер. Вы можете добавить pypi.python.org доверенному хосту или укажите альтернативный SSL-сертификат. Для получения дополнительной информации см. Это в должности. (Спасибо Anuj Varshney за предполагая это)

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

:
PermissionError: [WinError 5] Access is denied

устранение:

это вызвано тем, когда вы не разрешения на изменение папки пакетов сайта Python. Этого можно избежать одним из следующих способов:

  • Запустите командную строку Windows от имени администратора (благодаря предложению DataGirl) по:

    1. Windows-Key + R чтобы открыть run
    2. тип cmd.exe в поле поиска
    3. CTRL + SHIFT + ENTER
    4. альтернативным методом для шага 1-3 было бы вручную найти cmd.exe, щелкните правой кнопкой мыши и выберите Запуск от имени администратора.
  • запустить pip в режим пользователя добавлять --user опция при установке с pip. Который обычно устанавливает пакет на локальный %APPDATA% Python папка.

C:\> py -m pip install --user pandas
C:\> py -m venv c:\path\to\new\venv
C:\> <path\to\the\new\venv>\Scripts\activate.bat

на мой взгляд, проблема заключается в том, что переменная среды не настроена на распознавание pip как допустимой команды.

В общем, pip в python находится в этом месте -C:\Users\user\AppData\Local\Programs\Python\Python36\Scripts > Пип

Итак, все, что нам нужно сделать, это перейти к имени компьютера> щелкните правой кнопкой мыши > расширенные Системные настройки > выберите переменную Env, затем в разделе системные переменные > reach to Path> Edit path и добавьте путь, разделив этот путь, поставив точку с запятой после того, как последний путь уже был в переменной Env.

теперь запустите оболочку Python, и это должно работать.


предполагая, что вы используете ОС Windows.

все, что вам нужно добавить pip.exe путь к переменным среды (Path).

как правило, вы можете найти его под ..Python\Scripts folder.

для меня это, C:\Program Files\Python36\Scripts\


ответ на abccd и вопрос к кому:

команда: C:\Python34\Scripts>py -3-m pip установить панд исполнено просто отлично. К сожалению, я не могу импортировать панд.

путь к каталогу: c:\users\myname\downloads\miniconda3\lib\site-packages

мой вопрос: как получается, что пакеты зависимостей Pandas(numpy, python-dateutil, pytz, six), также имеющие тот же путь к каталогу, могут импортировать просто отлично, но панды нет?

import pandas

Traceback (most recent call last):
  File "<pyshell#9>", line 1, in <module>
    import pandas
ImportError: No module named 'pandas'

Я, наконец, переустановил и импортировал Pandas с помощью следующих веб-страниц:*http://pandas.pydata.org/pandas-docs/stable/pandas.pdf (страницы 403 и 404 из 2215 ... 2.2.2 установка панды с Miniconda) *https://conda.io/docs/user-guide/install/download.html *https://conda.io/docs/user-guide/getting-started.html

после установки Miniconda я создал новую область среды для переустановки и импорта панд. Эта новая среда включала текущую версию Python 3.6.3. Я не мог импортировать панд с помощью Python 3.4.4.


установить pip, безопасно загрузить get-pip.py

выполните следующее:

python get-pip.py

в Windows, чтобы запустить панд, выполните шаг, указанный в следующей ссылке

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


пожалуйста, убедитесь, что вы используете virtualEnv вот как:

virtualenv -p python3 envname

source env/bin/activate
pip install pandas

в windows вы должны добавить скрипты exe в путь к классам чтобы использовать команду pip

C:\Python34\Scripts\pip3.exe

Я предлагаю вам использовать MINGW он может дает вам лучшую среду для работы с python