반응형
🚀 GUI 없는 리눅스에서 Playwright 실행하기
✅ Playwright 실행 중 발생할 수 있는 오류 해결
Playwright를 처음 설치하거나 업데이트한 후 실행할 때 아래와 같은 오류가 발생할 수 있습니다:
Looks like Playwright was just installed or updated.
Please run the following command to download new browsers:
playwright install
<3 Playwright Team
이 오류는 Playwright가 기본적으로 사용하는 브라우저 바이너리를 다운로드하지 못했을 때 발생합니다.
📌 1. chromium_headless_shell 사용하여 해결
위 문제를 해결하려면 Playwright가 내부적으로 사용하는 브라우저 대신 chromium_headless_shell을 사용할 수 있습니다.
🔹 chromium_headless_shell 설치
wget https://storage.googleapis.com/chromium-browser-snapshots/Linux_x64/1034010/chrome-linux.zip
unzip chrome-linux.zip
mv chrome-linux /opt/chrome
🔹 Playwright에서 chromium_headless_shell 실행
Playwright에서 chromium_headless_shell
을 실행하는 방법은 아래와 같습니다.
from playwright.sync_api import sync_playwright
with sync_playwright() as playwright:
browser = playwright.chromium.launch(
headless=True,
executable_path="/opt/chrome/chrome",
args=["--headless=new"]
)
page = browser.new_page()
page.goto("https://example.com")
print(page.title())
browser.close()
이제 Playwright를 chromium_headless_shell을 사용하여 오류 없이 실행할 수 있습니다! 🚀
반응형
'Knowledge > IT, 인터넷' 카테고리의 다른 글
아이리버 LTE 라우터 사용 후기 및 설정 팁 (0) | 2024.12.10 |
---|---|
Telegram 메시지 보내기 에러, 바뀐 사용법 (0) | 2023.04.05 |
브라우저 자동화 - playwright 설치 방법 (python 환경) (0) | 2023.04.05 |
내 군번 조회, 군번 확인방, 복무일자 확인하는 방법 (0) | 2023.03.31 |
Google Search Console 이란? (0) | 2023.02.27 |
댓글