scripts/install.py

changeset 7302
875a9a29c38f
parent 7288
1242c374623b
child 7322
cd8ee889589f
child 7329
72f3c9fdefeb
equal deleted inserted replaced
7301:6df711503ec0 7302:875a9a29c38f
328 wrapper = ( 328 wrapper = (
329 '''@echo off\n''' 329 '''@echo off\n'''
330 '''start "" "{2}\\pythonw.exe"''' 330 '''start "" "{2}\\pythonw.exe"'''
331 ''' "{0}\\{1}.pyw"''' 331 ''' "{0}\\{1}.pyw"'''
332 ''' %1 %2 %3 %4 %5 %6 %7 %8 %9\n'''.format( 332 ''' %1 %2 %3 %4 %5 %6 %7 %8 %9\n'''.format(
333 pydir, wfile, sys.exec_prefix) 333 pydir, wfile, os.path.dirname(sys.executable))
334 ) 334 )
335 else: 335 else:
336 wrapper = ( 336 wrapper = (
337 '''@"{0}\\python" "{1}\\{2}.py"''' 337 '''@"{0}" "{1}\\{2}.py"'''
338 ''' %1 %2 %3 %4 %5 %6 %7 %8 %9\n'''.format( 338 ''' %1 %2 %3 %4 %5 %6 %7 %8 %9\n'''.format(
339 sys.exec_prefix, pydir, wfile) 339 sys.executable, pydir, wfile)
340 ) 340 )
341 341
342 # Mac OS X 342 # Mac OS X
343 elif sys.platform == "darwin": 343 elif sys.platform == "darwin":
344 major = sys.version_info.major 344 major = sys.version_info.major

eric ide

mercurial