1315 except AttributeError: |
1315 except AttributeError: |
1316 installInfo["sudo"] = False |
1316 installInfo["sudo"] = False |
1317 installInfo["user"] = os.getlogin() |
1317 installInfo["user"] = os.getlogin() |
1318 installInfo["exe"] = sys.executable |
1318 installInfo["exe"] = sys.executable |
1319 installInfo["argv"] = " ".join(shlex.quote(a) for a in sys.argv[:]) |
1319 installInfo["argv"] = " ".join(shlex.quote(a) for a in sys.argv[:]) |
|
1320 installInfo["install_cwd"] = os.getcwd() |
1320 installInfo["eric"] = cfg["ericDir"] |
1321 installInfo["eric"] = cfg["ericDir"] |
1321 installInfo["virtualenv"] = installInfo["eric"].startswith( |
1322 installInfo["virtualenv"] = installInfo["eric"].startswith( |
1322 os.path.expanduser("~")) |
1323 os.path.expanduser("~")) |
1323 installInfo["installed"] = True |
1324 installInfo["installed"] = True |
1324 installInfo["installed_on"] = installDateTime.strftime( |
1325 installInfo["installed_on"] = installDateTime.strftime( |
1325 "%Y-%m-%d %H:%M:%S") |
1326 "%Y-%m-%d %H:%M:%S") |
1326 installInfo["guessed"] = False |
1327 installInfo["guessed"] = False |
1327 installInfo["edited"] = False |
1328 installInfo["edited"] = False |
1328 installInfo["pip"] = False |
1329 installInfo["pip"] = False |
1329 installInfo["remarks"] = "" |
1330 installInfo["remarks"] = "" |
|
1331 installInfo["install_cwd_edited"] = False |
1330 installInfo["exe_edited"] = False |
1332 installInfo["exe_edited"] = False |
1331 installInfo["argv_edited"] = False |
1333 installInfo["argv_edited"] = False |
1332 installInfo["eric_edited"] = False |
1334 installInfo["eric_edited"] = False |
1333 # TODO: add current path (os.getcwd()) |
|
1334 |
1335 |
1335 def pipInstall(packageName, message): |
1336 def pipInstall(packageName, message): |
1336 """ |
1337 """ |
1337 Install the given package via pip. |
1338 Install the given package via pip. |
1338 |
1339 |