r0oth3x49 / udemy-dl

A cross-platform python based utility to download courses from udemy for personal offline use.
MIT License
4.83k stars 1.19k forks source link

MacOS bug? #622

Closed Ropuh closed 3 years ago

Ropuh commented 3 years ago

rob@Mac-Rob udemy-dl-master % ./udemy-dl.py https://www.udemy.com/course/...something.../ --cookie=cookie.txt Traceback (most recent call last):

File "./udemy-dl.py", line 31, in import udemy

File "/Users/rob/Downloads/udemy-dl-master/udemy/init.py", line 32, in from udemy.udemy import course, fetch_enrolled_courses

File "/Users/rob/Downloads/udemy-dl-master/udemy/udemy.py", line 27, in from udemy.internal import InternUdemyCourse as Udemy

File "/Users/rob/Downloads/udemy-dl-master/udemy/internal.py", line 26, in from udemy.compat import time, sys

File "/Users/rob/Downloads/udemy-dl-master/udemy/compat.py", line 33, in import m3u8

ModuleNotFoundError: No module named 'm3u8'

rob@Mac-Rob udemy-dl-master % pip3 install m3u8

Requirement already satisfied: m3u8 in /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages (0.8.0)

Requirement already satisfied: iso8601 in /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages (from m3u8) (0.1.14)

rob@Mac-Rob udemy-dl-master % `

MacOS / BigSur / AppleSilicon / Python 3.9.2

dokumanx commented 3 years ago

Same error here

r0oth3x49 commented 3 years ago

you guys should install the lib for same python version which is used while you run udemy-dl.