using python binary from sys.executable

This commit is contained in:
Alan Hamlett 2013-07-23 12:09:58 -07:00
parent 4ab0f82346
commit 1e0b8ec55d
1 changed files with 9 additions and 7 deletions

View File

@ -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__,