728x90
반응형

 

 

 

pip install pytube 명령어를 통해 pytube 패키지를 깔고 유튜브 영상 크롤링을 하려는데 

 

어떤 영상은 정상으로 다운로드되고 또 어떤 영상은 아래와 같은 에러가 발생해서 

AttributeError: 'NoneType' object has no attribute 'download'

 

 

 

pip install pytube3 명령어를 통해 pytube 패키지를 깔았더니 아래와 같은 에러가 발생하였다. 

pytube.exceptions.RegexMatchError: get_ytplayer_config: could not find match for config_patterns

 

 

 

 

../pytube/extract.py 에서 config_patterns 을 바꿔보기도 했지만 소용 없어서 

 

아래와 같이 github 에 있는 pytube 패키지를 설치해줬더니 문제 없이 크롤링이 가능했다. 

 

python3 -m pip install --upgrade "git+https://github.com/nficano/pytube.git"

 

 

 

 

 

참고자료 : github.com/nficano/pytube/issues/614

 

Error: get_ytplayer_config: could not find match for config_patterns · Issue #614 · nficano/pytube

Installation (Python 3.6.9, pytube3-9.6.4): pip3 uninstall -y pytube3 pip3 install git+https://github.com/nficano/pytube python3 Test: from pytube import YouTube YouTube('https://www.youtube.co...

github.com

 

728x90
반응형