mirror of https://github.com/KLayout/klayout.git
31 lines
648 B
Python
31 lines
648 B
Python
import site; print(site.getsitepackages())
|
|
|
|
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
|
|
|
|
import sys
|
|
print("Executing from: ", sys.executable)
|
|
print("-------------")
|
|
|
|
import os
|
|
print("Environment variables:")
|
|
for variable, value in os.environ.items():
|
|
print(variable, ":", value)
|
|
|
|
pipmain = get_pip_main()
|
|
print("-------------")
|
|
if pipmain(['install', '--upgrade', 'numpy']) > 0:
|
|
exit(1)
|
|
print("-------------")
|
|
|
|
|
|
print("Importing numpy")
|
|
import numpy
|
|
print("-------------")
|