Просто используйте DOMDocument-> loadHTML () и выполняйте его. Алгоритм анализа XML в формате libxml довольно хорош и быстр, и, вопреки распространенному мнению, не задушивает искаженный HTML.
Вам нужно добавить путь установки вашего пика к системной переменной PATH. По умолчанию pip установлен на C:\Python34\Scripts\pip
(теперь в комплект поставки входят новые версии python), поэтому для вашей переменной PATH необходимо добавить путь «C: \ Python34 \ Scripts».
To проверьте, находится ли он уже в переменной PATH, введите echo %PATH%
в приглашении CMD
. Чтобы добавить путь к вашей установке pip к переменной PATH, вы можете использовать панель управления или команду setx
, Например:
setx PATH "%PATH%;C:\Python34\Scripts"
Примечание. Согласно официальной документации , «[v] ariables, установленные с помощью переменных setx, доступны только в будущих командных окнах, а не в текущее командное окно ". В частности, вам нужно будет запустить новый экземпляр cmd.exe после ввода вышеуказанной команды, чтобы использовать новую переменную среды.
Спасибо Скотту Бартеллу за это.
Попробуйте удалить Python, удалите оставшиеся программные файлы, а затем снова установите его снова. Это сработало для меня. Эта ошибка произошла со мной, когда я перешел на новый ноутбук и использовал программное обеспечение для переноса, чтобы перенести мое программное обеспечение с старого ноутбука на новый. И да, это не сработало.
В Windows откройте cmd и найдите местоположение PYTHON_HOME с помощью where python
, теперь добавьте это местоположение в свою среду PATH, используя:
set PATH=%PATH%;<PYTHON_HOME>\Scripts
В Linux откройте терминал и найдите местоположение PYTHON_HOME с помощью which python
, теперь добавьте PYTHON_HOME/Scripts
к переменной PATH, используя:
PATH=$PATH:<PYTHON_HOME>\Scripts
export PATH
Для окон при установке пакета, который вы вводите:
python -m pip install [packagename]
Попробуйте перейти к окну powershell или командной строке cmd и введите:
python -m pip install openpyxl
также, длинный метод - это было последнее средство после попытки всех элементов выше:
c:\python27\scripts\pip.exe install [package].whl
это после cd в каталоге, где находится колесо
Для меня команда:
set PATH=%PATH%;C:\Python34\Scripts
работала немедленно (попробуйте после echo% PATH%, и вы увидите, что ваш путь имеет значение C: \ Python34 \ Scripts).
Благодаря: https://stackoverflow.com/a/9546345/1766166
Вы можете попробовать pip3
, что-то вроде:
C:> pip3 install pandas
ссылаются на настройку пути ENV: http://www.pythoncentral.io/add-python-to-path-python-is-not-recognized-as-an-internal-or-external-command / убедитесь, что путь env добавлен правильно, для 2.7- "c: \ Python27 \ Scripts;"
см. раздел «Получить раздел»: http://www.tylerbutler.com/2012/05/how-to-install-python-pip-and-virtualenv-on-windows-with-powershell /
использовать эти ресурсы. Это решит проблему для вас
Очень простой способ обойти это - открыть путь, где pip установлен в проводнике файлов, и нажать на путь, а затем набрать cmd, это задает путь, позволяющий вам упростить установку.
4 года спустя, но я столкнулся с тем же вопросом пару дней назад, и все другие методы не сработали для меня.
Или, если вы используете PyCharm (2017.3.3), как я, просто измените каталог в терминале и установите:
cd C:\Users\{user}\PycharmProjects\test\venv\Scripts
pip install ..
Я думаю, что из Python 2.7.9 и выше pip поставляется предварительно установленным и будет находиться в папке с вашими сценариями. Поэтому вам нужно добавить папку «scripts» в путь. Mine устанавливается в C: \ Python27 \ Scripts. Проверьте свой, чтобы увидеть, что ваш путь, чтобы вы могли соответствующим образом изменить ниже, затем перейдите в PowerShell, вставьте приведенный ниже код в powershell и нажмите клавишу Enter. После этого перезагрузка и ваша проблема будут решены.
[Environment]::SetEnvironmentVariable("Path", "$env:Path;C:\Python27\Scripts", "User")
Я понимаю, что это старый вопрос, но сейчас у меня такая же проблема. После добавления правильной папки (C: \ Python33 \ Scripts) в путь, я все равно не смог получить команду для запуска. Все, что нужно, это запустить pip.exe install -package- вместо pip install -package-. Просто мысль.
Перейти к панели управления >> Удалить или изменить программу и дважды щелкнуть Python XXX, чтобы изменить установку. Убедитесь, что компонент PIP установлен и установлен.
[/g1]
В последней версии python 3.6.2 и выше доступно в
C: \ Program Files (x86) \ Python36-32 \ Scripts
blockquote>Вы можете добавить путь к нашему пути к переменной среды, как показано ниже
Убедитесь, что вы закрыли свою командную строку или git после настройки вашего пути. Также следует открыть командную строку в режиме администратора. Это пример для Windows 10.
Небольшое пояснение: в «Windows 7 64-битный ПК» после добавления «... Python34 \ Scripts» в переменную пути «pip install pygame» не работает для меня.
Итак, я проверила папку «... Python34 \ Scripts», у нее не было «пип», у нее были «pip3» и «pip3.4». Поэтому я запускал этот «pip3.4 install pygame .... .whl» .. Он работал.
(Дальше откройте окно команд в той же папке, в которой вы загрузили файл pygame ... whl)
Согласно Документация Python 3.6
Возможно, что по умолчанию установка по умолчанию не устанавливается. Одно потенциальное исправление:
blockquote>python -m ensurepip --default-pip
set Path = %PATH%;C:\Python34\;C:\Python27\Scripts
Источник
Я только что установил python 3.6.2.
Я получил путь как
C: \ Users \ USERNAME \ AppData \ Local \ Programs \ Python \ Python36 -32 \ Scripts
blockquote>
Я продолжал получать эту ошибку после исправления моего PATH.
Если ваша кодовая база требует, чтобы у вас была более ранняя версия Python (2,7 в моем случае), возможно, это была версия до ее существования of pip.
Это не очень канонически, но для меня работала более новая версия. (Я использовал 2.7.13)
У меня была эта же проблема. Вам просто нужно перейти к вашему
C: \ Python27 \ Scripts
blockquote>и добавить его к переменным окружения. После установки пути просто запустите файл pip.exe на C: \ Python27 \ Scripts, а затем попробуйте pip в cmd. Но если ничего не происходит, попробуйте запустить все приложения pip, такие как pip2.7 и pip2.exe. И пип будет работать как прелесть.
Даже я новичок в этом, но C: \ Python34 \ Scripts> pip install django, работал для меня. Путь должен быть установлен так, как где папка Script для установки Python является i.e.C: \ Python34 \ Scripts. Я полагаю, это потому, что django - это основа, основанная на python, поэтому эту структуру каталогов необходимо поддерживать при установке.
Альтернативный путь.
Если вы не хотите добавлять PATH, как указано в предыдущих хорошо написанных ответах,
, но вы хотите выполнить pip в качестве своей команды, тогда вы может сделать это с py -m
в качестве префикса.
Учитывая, что вы должны делать это снова и снова.
например.
py -m <command>
как в
py -m pip install --upgrade pip setuptools