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
728x90
반응형
'삽질 기록' 카테고리의 다른 글
docker 에서 authentication required 문제 (0) | 2021.03.08 |
---|---|
/usr/bin/ld: cannot find -luuid (0) | 2021.02.15 |
Ubuntu 환경에서 exfat 포맷의 외장하드 마운트 안될 때 (2) | 2020.12.14 |
cublasStatus == CUBLAS_STATUS_SUCCESS (0) | 2020.12.01 |
AttributeError: module 'tensorflow' has no attribute 'io' (0) | 2020.11.05 |