핍을 사용하여 아름다운 수프 설치
이 질문에 이미 답변이 있습니다.
pip
Python 2.7을 사용하여 BeautifulSoup을 설치하려고합니다 . 계속 오류 메시지가 표시되고 이유를 이해할 수 없습니다.
지침에 따라 다음 디렉터리에 설치된 pip를 설치 한 다음 c:\Python27\Scripts\pip.exe
경로에 추가하고 pip install package
명령을 실행 해 보았습니다 .
두 가지 방법으로 시도했습니다.
import sys
sys.path.append('C:\\Python27\\Scripts\\pip.exe')
pip install beautifulsoup4
import sys
sys.path.append('C:\\Python27\\Scripts')
pip install beautifulsoup4
둘 다이 오류 메시지를 제공합니다.
>>> pip install beautifulsoup4
SyntaxError: invalid syntax
쉘이 "install"이라는 단어를 강조 표시하고 잘못된 구문이라고 말합니다.
나는 무슨 일이 일어나고 있는지 전혀 모른다. 그래서 어떤 도움이라도 대단히 감사하겠습니다.
pip
A는 명령 줄 도구 가 아닌 파이썬 구문.
즉, Python 인터프리터가 아닌 콘솔에서 명령을 실행합니다 .
pip install beautifulsoup4
전체 경로를 사용해야 할 수도 있습니다.
C:\Python27\Scripts\pip install beautifulsoup4
또는
C:\Python27\Scripts\pip.exe install beautifulsoup4
윈도우는 다음 실행할 pip
프로그램을하고 그 패키지를 설치 파이썬을 사용합니다.
또 다른 옵션은 Python -m
명령 줄 스위치를 사용하여 pip
모듈 을 실행하는 것입니다. 모듈은 다음 pip
명령 과 동일하게 작동합니다 .
python -m pip install beautifulsoup4
또는
python.exe -m pip install beautifulsoup4
손상된 설정 환경에서도 작동하는 쉬운 방법은 다음과 같습니다.
ez_setup.py를 다운로드하고 명령 줄을 사용하여 실행하려면
파이썬 ez_setup.py
산출
Extracting in c:\uu\uu\appdata\local\temp\tmpjxvil3 Now working in c:\u\u\appdata\local\temp\tmpjxvil3\setuptools-5.6 Installing Setuptools
운영
pip 설치 beautifulsoup4
산출
Downloading/unpacking beautifulsoup4 Running setup.py ... egg_info for package Installing collected packages: beautifulsoup4 Running setup.py install for beautifulsoup4 Successfully installed beautifulsoup4 Cleaning up...
Bam! | 완료 ¬
import os
os.system("pip install beautifulsoup4")
or
import subprocess
exe = subprocess.Popen("pip install beautifulsoup4")
exe_out = exe.communicate()
print(exe_out)
두 개 이상의 Python 버전이 설치되어있는 경우 해당 pip 명령을 실행합니다 .
예를 들어 python3.6의 경우 다음을 실행하십시오.
pip3.6 install beautifulsoup4
To check the available command/version of pip and python on Mac run
ls /usr/local/bin
참고URL : https://stackoverflow.com/questions/19957194/install-beautiful-soup-using-pip
'program tip' 카테고리의 다른 글
WebApi 컨트롤러에서 HttpContent 읽기 (0) | 2020.11.14 |
---|---|
명령 줄에서 SourceTree를 어떻게 여나요? (0) | 2020.11.14 |
두보기 사이에 내보기를 중앙에 배치하는 iOS 자동 레이아웃 (0) | 2020.11.14 |
제출시 "바이너리가 iPhone 5에 최적화되지 않았습니다"(ITMS-90096) (0) | 2020.11.14 |
Enter 키 누르기는 자바 스크립트의 탭처럼 작동합니다. (0) | 2020.11.14 |