Не получается успешно установить пакет. Лог ниже.
Не знаю, что делать, по поводу этого фрагмента, так как плохо разбираюсь:
ModuleNotFoundError: No module named 'parse'
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
Устанавливаю парсер отсюда https://pypi.org/project/requests-html/
Есть особенность в работе интерпретатора, что некоторые команды надо писать следующим образом:
import sys
sys.exit()
В Windows 10 установку Python portable (инсталлировал Pip) делал так (ознакомившись с инструкцией).
Скачал файл https://bootstrap.pypa.io/get-pip.py
и поместил в папке портабельного дистрибутива.
Перейдя в командной строке в папку дистрибутива командой
cd C:\python-3.8.0-embed-amd64
запустил установку командой:
py get-pip.py
В файле C:\python-3.8.0-embed-amd64>C:\python38._pth
я поместил строку Lib\site-packages ниже остальных.
C:\python-3.8.0-embed-amd64>python pip list
python: can't open file 'pip': [Errno 2] No such file or directory
Заработала портабельная версия pip вместе с "-m":
C:\python-3.8.0-embed-amd64>python -m pip list
Package Version
---------- -------
pip 22.1.2
setuptools 63.1.0
wheel 0.37.1
=========Ниже лог установки пакета=====================
Не знаю, что делать, по поводу этого фрагмента, так как плохо разбираюсь:
ModuleNotFoundError: No module named 'parse'
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
Устанавливаю парсер отсюда https://pypi.org/project/requests-html/
Есть особенность в работе интерпретатора, что некоторые команды надо писать следующим образом:
import sys
sys.exit()
В Windows 10 установку Python portable (инсталлировал Pip) делал так (ознакомившись с инструкцией).
Скачал файл https://bootstrap.pypa.io/get-pip.py
и поместил в папке портабельного дистрибутива.
Перейдя в командной строке в папку дистрибутива командой
cd C:\python-3.8.0-embed-amd64
запустил установку командой:
py get-pip.py
В файле C:\python-3.8.0-embed-amd64>C:\python38._pth
я поместил строку Lib\site-packages ниже остальных.
C:\python-3.8.0-embed-amd64>python pip list
python: can't open file 'pip': [Errno 2] No such file or directory
Заработала портабельная версия pip вместе с "-m":
C:\python-3.8.0-embed-amd64>python -m pip list
Package Version
---------- -------
pip 22.1.2
setuptools 63.1.0
wheel 0.37.1
=========Ниже лог установки пакета=====================
Код:
C:\python-3.8.0-embed-amd64>python -m pip install requests-html
Collecting requests-html
Using cached requests_html-0.10.0-py3-none-any.whl (13 kB)
Collecting pyquery
Using cached pyquery-1.4.3-py3-none-any.whl (22 kB)
Collecting bs4
Using cached bs4-0.0.1.tar.gz (1.1 kB)
Preparing metadata (setup.py) ... done
Collecting requests
Downloading requests-2.28.1-py3-none-any.whl (62 kB)
---------------------------------------- 62.8/62.8 kB 674.4 kB/s eta 0:00:00
Collecting pyppeteer>=0.0.14
Using cached pyppeteer-1.0.2-py3-none-any.whl (83 kB)
Collecting parse
Using cached parse-1.19.0.tar.gz (30 kB)
Preparing metadata (setup.py) ... error
error: subprocess-exited-with-error
× python setup.py egg_info did not run successfully.
│ exit code: 1
╰─> [6 lines of output]
Traceback (most recent call last):
File "<string>", line 2, in <module>
File "<pip-setuptools-caller>", line 34, in <module>
File "C:\Users\admin\AppData\Local\Temp\pip-install-mn6406ct\parse_eb363452dccb4188a1056d277f37d67d\setup.py", line 7, in <module>
from parse import __version__, __doc__
ModuleNotFoundError: No module named 'parse'
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed
× Encountered error while generating package metadata.
╰─> See above for output.
note: This is an issue with the package mentioned above, not pip.
hint: See above for details.
C:\python-3.8.0-embed-amd64>