Как установить 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) по:
- + R чтобы открыть run
- тип
cmd.exe
в поле поиска - CTRL + SHIFT + ENTER
- альтернативным методом для шага 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