From: Adam Mesha Date: Thu, 11 Apr 2013 04:33:18 +0000 (+0300) Subject: Resolve the symlink if __main__.py is invoke as a symlink. X-Git-Url: http://git.cielonegro.org/gitweb.cgi?a=commitdiff_plain;h=87439741894443fcf6e10fce221b4e6d6911b6b8;p=youtube-dl.git Resolve the symlink if __main__.py is invoke as a symlink. --- diff --git a/youtube_dl/__main__.py b/youtube_dl/__main__.py index 7022ea4be..3fe29c91f 100755 --- a/youtube_dl/__main__.py +++ b/youtube_dl/__main__.py @@ -9,7 +9,8 @@ import sys if __package__ is None and not hasattr(sys, "frozen"): # direct call of __main__.py import os.path - sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) + path = os.path.realpath(os.path.abspath(__file__)) + sys.path.append(os.path.dirname(os.path.dirname(path))) import youtube_dl