저는 전용 서버에서 Ubuntu Xenial 16.04를 실행하고 있습니다. Python으로 코딩을 시작하고 싶어서 다음 튜토리얼을 따랐습니다.https://www.digitalocean.com/community/tutorials/how-to-install-python-3-and-set-up-a-programming-environment-on-an-ubuntu-16-04-server
Selenium과 Chromedriver도 설치하고 다음과 같이 정말 간단한 script.py를 작성했습니다.
from time import sleep
from selenium import webdriver
browser = webdriver.Chrome()
browser.get('https://www.google.com')
sleep(5)
browser.close()
그러나 스크립트를 실행하면 영원히 중단되어 강제로 중단됩니다. 내가 그렇게 하면 이것이 내가 얻는 것이다:
^CTraceback (most recent call last):
File "script.py", line 4, in <module>
browser = webdriver.Chrome()
File "/home/vcluzeau/python/my_env/lib/python3.5/site-packages/selenium/webdriver/chrome/webdriver.py", line 75, in __init__
desired_capabilities=desired_capabilities)
File "/home/vcluzeau/python/my_env/lib/python3.5/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__
self.start_session(desired_capabilities, browser_profile)
File "/home/vcluzeau/python/my_env/lib/python3.5/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session
response = self.execute(Command.NEW_SESSION, parameters)
File "/home/vcluzeau/python/my_env/lib/python3.5/site-packages/selenium/webdriver/remote/webdriver.py", line 310, in execute
response = self.command_executor.execute(driver_command, params)
File "/home/vcluzeau/python/my_env/lib/python3.5/site-packages/selenium/webdriver/remote/remote_connection.py", line 466, in execute
return self._request(command_info[0], url, body=data)
File "/home/vcluzeau/python/my_env/lib/python3.5/site-packages/selenium/webdriver/remote/remote_connection.py", line 490, in _request
resp = self._conn.getresponse()
File "/usr/lib/python3.5/http/client.py", line 1197, in getresponse
response.begin()
File "/usr/lib/python3.5/http/client.py", line 297, in begin
version, status, reason = self._read_status()
File "/usr/lib/python3.5/http/client.py", line 258, in _read_status
line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1")
File "/usr/lib/python3.5/socket.py", line 575, in readinto
return self._sock.recv_into(b)
KeyboardInterrupt
이 문제를 어떻게 해결할 수 있는지 아시나요? 감사해요!
답변1
파이썬 오류 스팀롤러패키지파이썬 소프트웨어동적 컴파일, 추상 구문 트리 재작성, 실시간 호출 스택 수정의 조합을 사용하고 프로그래밍을 어렵게 만드는 모든 성가신 오류를 제거하는 것을 좋아합니다. 오류를 일으키는 모듈에 대한 즉각적이지만 일시적인 솔루션입니다.