2018-03-19 22:04:37 +01:00
|
|
|
import site; print(site.getsitepackages())
|
|
|
|
|
|
2018-03-12 16:42:57 +01:00
|
|
|
def get_pip_main():
|
|
|
|
|
import pip
|
|
|
|
|
# check if pip version is new:
|
|
|
|
|
if int(pip.__version__.split('.')[0]) > 9:
|
|
|
|
|
from pip._internal import main
|
|
|
|
|
else:
|
|
|
|
|
from pip import main
|
|
|
|
|
return main
|
2018-07-12 01:43:07 +02:00
|
|
|
|
|
|
|
|
import sys
|
|
|
|
|
print("Executing from: ", sys.executable)
|
2018-03-19 22:04:37 +01:00
|
|
|
print("-------------")
|
|
|
|
|
|
2018-07-12 01:43:07 +02:00
|
|
|
import os
|
|
|
|
|
print("Environment variables:")
|
|
|
|
|
for variable, value in os.environ.items():
|
|
|
|
|
print(variable, ":", value)
|
2018-03-12 16:42:57 +01:00
|
|
|
|
2018-07-12 01:43:07 +02:00
|
|
|
pipmain = get_pip_main()
|
|
|
|
|
print("-------------")
|
2018-03-12 16:42:57 +01:00
|
|
|
if pipmain(['install', '--upgrade', 'numpy']) > 0:
|
2018-03-19 22:04:37 +01:00
|
|
|
exit(1)
|
|
|
|
|
print("-------------")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
print("Importing numpy")
|
|
|
|
|
import numpy
|
|
|
|
|
print("-------------")
|