soraxas / echo360

Commandline tool for automated downloads of echo360 videos hosted by university
https://cs.tinyiu.com/echo360
MIT License
262 stars 51 forks source link

Stuck: 'No module named Gevent' #6

Closed kq8888 closed 5 years ago

kq8888 commented 6 years ago

Hi! Thanks for posting the yt video. I have tried to follow it as best i can and when running the run.bat i came up with the following:

(_echo360venv) C:\Users\Kevin\Downloads\echo360-master\echo360-master>run.bat Requirement already satisfied: windows-curses in c:\users\kevin\downloads\echo360-master\echo360-master_echo360venv\lib\site-packages (1.0) Traceback (most recent call last): File "echo360.py", line 16, in from echo360.downloader import EchoDownloader File "C:\Users\Kevin\Downloads\echo360-master\echo360-master\echo360\downloader.py", line 6, in from echo360.hls_downloader import Downloader File "C:\Users\Kevin\Downloads\echo360-master\echo360-master\echo360\hls_downloader.py", line 1, in from gevent import monkey ModuleNotFoundError: No module named 'gevent'

not sure what's happening here, any help would be much appreciated Thanks

soraxas commented 6 years ago

Hi @kq8888 sorry for late reply!

I'm not 100% sure (as I never encountered it) but from what other user had reported, windows user might need to install Microsoft Visual C++.

I guess you can try installing this Microsoft Build Tools and see if it helps. Let me know how it goes!

soraxas commented 5 years ago

@kq8888 Are there any updates on your issue? If not I'll be closing this issue in a few days, let me know if anything.

kq888 commented 5 years ago

Hi soraxas, I found another method that worked, thanks!