diff --git a/haruhi_dl/__init__.py b/haruhi_dl/__init__.py index f9c495323..f4f6d8c63 100644 --- a/haruhi_dl/__init__.py +++ b/haruhi_dl/__init__.py @@ -1,7 +1,10 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # coding: utf-8 -from __future__ import unicode_literals +import sys + +if sys.version_info[0] == 2: + sys.exit('haruhi-dl no longer works on Python 2, use Python 3 instead') __license__ = 'LGPL-3.0-or-later' @@ -9,7 +12,6 @@ import codecs import io import os import random -import sys from .options import ( diff --git a/haruhi_dl/__main__.py b/haruhi_dl/__main__.py index 462a64d0a..8281510d3 100755 --- a/haruhi_dl/__main__.py +++ b/haruhi_dl/__main__.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 from __future__ import unicode_literals # Execute with @@ -7,6 +7,9 @@ from __future__ import unicode_literals import sys +if sys.version_info[0] == 2: + sys.exit('haruhi-dl no longer works on Python 2, use Python 3 instead') + if __package__ is None and not hasattr(sys, 'frozen'): # direct call of __main__.py import os.path