X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=youtube_dl%2F__main__.py;h=65a0f891c5998cd49c7e1a98dbca75b6c926ccb8;hb=6c6f1408f264f30fc4e2970e958cb7f9dc470d57;hp=acb36e77044d0cceb7a5e4ab541b23d9ee9d2a56;hpb=59ae15a507cbf93de13f8fda8444d2d9a251747a;p=youtube-dl diff --git a/youtube_dl/__main__.py b/youtube_dl/__main__.py index acb36e770..65a0f891c 100755 --- a/youtube_dl/__main__.py +++ b/youtube_dl/__main__.py @@ -1,7 +1,19 @@ #!/usr/bin/env python -# -*- coding: utf-8 -*- +from __future__ import unicode_literals -import __init__ +# Execute with +# $ python youtube_dl/__main__.py (2.6+) +# $ python -m youtube_dl (2.7+) + +import sys + +if __package__ is None and not hasattr(sys, "frozen"): + # direct call of __main__.py + import os.path + path = os.path.realpath(os.path.abspath(__file__)) + sys.path.append(os.path.dirname(os.path.dirname(path))) + +import youtube_dl if __name__ == '__main__': - __init__.main() + youtube_dl.main()