Select Git revision
versions.py
-
Baptiste Bauvin authoredBaptiste Bauvin authored
versions.py 2.18 KiB
# Author-Info
__author__ = "Baptiste Bauvin"
__status__ = "Prototype" # Production, Development, Prototype
def test_versions():
"""Used to test if all prerequisites are installed"""
is_up_to_date = True
to_install = []
# try:
# import sys
# except ImportError:
# raise
#
# try:
# import cvxopt
# except ImportError:
# is_up_to_date = False
# to_install.append("cvxopt")
#
# try:
# import pyscm
# except ImportError:
# is_up_to_date = False
# to_install.append("pyscm")
#
# try:
# import numpy
# except ImportError:
# is_up_to_date = False
# to_install.append("numpy")
#
# try:
# import scipy
# except ImportError:
# is_up_to_date = False
# to_install.append("scipy")
#
# try:
# import matplotlib
# except ImportError:
# is_up_to_date = False
# to_install.append("matplotlib")
#
# try:
# import sklearn
# except ImportError:
# is_up_to_date = False
# to_install.append("sklearn")
#
# try:
# import logging
# except ImportError:
# is_up_to_date = False
# to_install.append("logging")
#
# try:
# import joblib
# except ImportError:
# is_up_to_date = False
# to_install.append("joblib")
#
# try:
# import argparse
# except ImportError:
# is_up_to_date = False
# to_install.append("argparse")
#
# try:
# import h5py #
# except ImportError:
# is_up_to_date = False
# to_install.append("h5py")
#
# # try:
# # import graphviz #
# # except ImportError:
# # is_up_to_date = False
# # to_install.append("graphviz")
#
# try:
# import pickle #
# except ImportError:
# is_up_to_date = False
# to_install.append("pickle")
#
# if not is_up_to_date:
# print(
# "You can't run at the moment, please install the following modules : \n" + "\n".join(
# to_install))
# quit()
if __name__ == "__main__":
test_versions()