it-swarm.com.ru

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

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

C:\> pip install pandas

Ошибка:

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

Эти две команды pip и python не установлены вдоль Python в Windows, вы можете использовать альтернативу Windows py, которая включена по умолчанию при установке Python. После команды 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 =%

В качестве альтернативы, чтобы заставить 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открыть бег
    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
52
abccd

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

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

Поэтому все, что нам нужно сделать, это перейти к «Имя компьютера»> «Щелкните правой кнопкой мыши»> «Дополнительные параметры системы»> выберите «Переменная Env», затем в системных переменных> выберите «Путь»> «Изменить путь» и добавьте путь, разделив этот путь, поставив точку с запятой после того, как последний путь уже был в переменной Env.

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

3
Rahul Yadav

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

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

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

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

2
Raj

Ответить на abccd и задать вопрос кому-либо:

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

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

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

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 Установка Pandas с Miniconda) * https://conda.io/docs/user-guide/install/download.html * https://conda.io/docs/user- guide/Getting-Start.html

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

2
inhoser

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

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

python get-pip.py 

В Windows, чтобы запустить Pandas, следуйте инструкциям, приведенным в следующей ссылке

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

1
Ajay Singh

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

virtualenv -p python3 envname

source env/bin/activate
pip install pandas

на окнах вы должны добавить сценарии exe в CLASSPATH для того, чтобы использовать команду pip

C:\Python34\Scripts\pip3.exe

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

1
Hilmi Reda

Если вы пользователь Windows: 
убедитесь, что вы добавили путь сценария (dir) к переменным среды 
C:\Python34\Scripts
Подробнее о том, как установить путь vist

0
Arslan Ahmad