From 1e0b8ec55d981c7b7ede1b0d20810d1a3731aff4 Mon Sep 17 00:00:00 2001 From: Alan Hamlett Date: Tue, 23 Jul 2013 12:09:58 -0700 Subject: [PATCH] using python binary from sys.executable --- sublime-wakatime.py | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/sublime-wakatime.py b/sublime-wakatime.py index 5456f77..a1ecc93 100644 --- a/sublime-wakatime.py +++ b/sublime-wakatime.py @@ -7,13 +7,15 @@ Website: https://www.wakati.me/ __version__ = '0.2.9' +import sublime +import sublime_plugin + +import platform +import sys import time import uuid from os.path import expanduser, dirname, realpath, isfile, join from subprocess import call, Popen -import platform -import sublime -import sublime_plugin # globals @@ -52,11 +54,11 @@ def api(targetFile, timestamp, isWrite=False, endtime=0): targetFile = LAST_FILE if targetFile: - python_cmd = 'python' - if(platform.system() == 'Windows'): - python_cmd = 'pythonw' + python_binary = sys.executable + if platform.system() == 'Windows': + python_binary = python_binary + 'w' - cmd = [python_cmd, API_CLIENT, + cmd = [python_binary, API_CLIENT, '--file', targetFile, '--time', str('%f' % timestamp), '--plugin', 'sublime-wakatime/%s' % __version__,