NOTE
A lot of errors during running mangadex-downloader
v0.1.0.
The errors (included with solution) can be see below:
Case 1
Error:
The app throwing error like this:
Traceback (most recent call last):
File "...../mangadex-downloader", line 5, in <module>
from mangadex_downloader.__main__ import main
File "...../python3.8/site-packages/mangadex_downloader/__init__.py", line 13, in <module>
from .main import *
File "..../python3.8/site-packages/mangadex_downloader/main.py", line 2, in <module>
from pathvalidate import sanitize_filename
ModuleNotFoundError: No module named 'pathvalidate'
Solution:
Install pathvalidate
# For Windows
py -3 -m pip install pathvalidate
# For Linux / Mac OS
python3 -m pip install pathvalidate
Case 2
Error:
CLI mangadex-dl
or mangadex-downloader
didn't work.
$ mangadex-dl
Traceback (most recent call last):
File "...", line 8, in <module>
sys.exit(main())
TypeError: main() missing 1 required positional argument: 'argv'
Solution:
Run mangadex-downloader module from python app with -m
option
# For Windows
py -3 -m mangadex_downloader
# For Linux / Mac OS
python3 -m mangadex_downloader
The updates include:
- Reworked app for MangaDex API v5
- Added CLI
- Added proxy support (http or socks)
- From now, the app will always download in tachiyomi local format.
Other features are coming soon.