인프런 커뮤니티 질문&답변

큐에이한님의 프로필 이미지
큐에이한

작성한 질문수

파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기

[ 여기서 잠깐! ] 파이썬으로 youtube 동영상 다운받고 mp3 변환 자동화하기!

아래 코드를 실행했을때 ModuleNotFoundError: No module named 'pytube' 에러가 뜹니다.

작성

·

693

1

from pytube import YouTube

yt = pytube.YouTube("https://www.youtube.com/watch?v=x6MeeKwt92E") #다운 받을 동영상 URL 지정
videos = yt.stream.all()

for i in range(len(videos)) :
    print(i, ',' , videos[i])


down_dir = "/Users/sophia/myworkspace/youtube"

videos[0].download(down_dir)

답변 2

0

import pytube

yt = pytube.YouTube("https://www.youtube.com/watch?v=WH7xsW5Os10") #다운받을 동영상 URL 지정

vids= yt.streams.all()

print('vids',vids)

에러가 

Traceback (most recent call last):
  File "C:\section2\youtube-downloader.py", line 1, in <module>
    import pytube
  File "C:\Users\FS15020201\Anaconda3\envs\section2\lib\site-packages\pytube\__init__.py", line 13, in <module>
    from pytube.streams import Stream
  File "C:\Users\FS15020201\Anaconda3\envs\section2\lib\site-packages\pytube\streams.py", line 62
    self.is_otf: bool = stream["is_otf"]
               ^
SyntaxError: invalid syntax



분명 pytube 가 설치되어 있습니다.
버전 10.7.2

0

좋은사람님의 프로필 이미지
좋은사람
지식공유자

안녕하세요. 반갑습니다.

pytube가 정확하게 설치되지 않았거나, 가상환경에서 atom을 실행하지 않아서 

모듈을 찾지 못하는 경우입니다.

가상환경에서 pip list 또는 conda list 명령어로 pytube 설치 유무부터 확인해보세요!

큐에이한님의 프로필 이미지
큐에이한
질문자

pytube는 정상적으로 설치가 되었습니다 ㅜㅜ

큐에이한님의 프로필 이미지
큐에이한

작성한 질문수

질문하기