download and extract OpenOpt
This commit is contained in:
parent
3826686c96
commit
096072e21d
@ -12,6 +12,8 @@ numpy_src = 'numpy-%s.tar.gz' % NUMPY_VER
|
|||||||
numpy_url = 'http://downloads.sourceforge.net/project/numpy/NumPy/%s/numpy-%s.tar.gz' % (NUMPY_VER, NUMPY_VER)
|
numpy_url = 'http://downloads.sourceforge.net/project/numpy/NumPy/%s/numpy-%s.tar.gz' % (NUMPY_VER, NUMPY_VER)
|
||||||
funcdesigner_src = 'FuncDesigner.zip'
|
funcdesigner_src = 'FuncDesigner.zip'
|
||||||
funcdesigner_url = 'http://trac.openopt.org/openopt/changeset/latest/PythonPackages/FuncDesigner?old_path=%2F&format=zip'
|
funcdesigner_url = 'http://trac.openopt.org/openopt/changeset/latest/PythonPackages/FuncDesigner?old_path=%2F&format=zip'
|
||||||
|
openopt_src = 'OpenOpt.zip'
|
||||||
|
openopt_url = 'http://trac.openopt.org/openopt/changeset/latest/PythonPackages/OpenOpt?old_path=%2F&format=zip'
|
||||||
|
|
||||||
def indirdo(dr, fn):
|
def indirdo(dr, fn):
|
||||||
owd = os.getcwd()
|
owd = os.getcwd()
|
||||||
@ -32,12 +34,18 @@ if not os.path.exists(numpy_src):
|
|||||||
if not os.path.exists(funcdesigner_src):
|
if not os.path.exists(funcdesigner_src):
|
||||||
get_file(funcdesigner_url, funcdesigner_src)
|
get_file(funcdesigner_url, funcdesigner_src)
|
||||||
|
|
||||||
|
if not os.path.exists(openopt_src):
|
||||||
|
get_file(openopt_url, openopt_src)
|
||||||
|
|
||||||
if not os.path.exists(numpy_src.replace('.tar.gz', '')):
|
if not os.path.exists(numpy_src.replace('.tar.gz', '')):
|
||||||
Popen(['tar', '-xvzf', numpy_src]).wait()
|
Popen(['tar', '-xvzf', numpy_src]).wait()
|
||||||
|
|
||||||
if not os.path.exists('PythonPackages/FuncDesigner'):
|
if not os.path.exists('PythonPackages/FuncDesigner'):
|
||||||
Popen(['unzip', funcdesigner_src]).wait()
|
Popen(['unzip', funcdesigner_src]).wait()
|
||||||
|
|
||||||
|
if not os.path.exists('PythonPackages/OpenOpt'):
|
||||||
|
Popen(['unzip', openopt_src]).wait()
|
||||||
|
|
||||||
try:
|
try:
|
||||||
exec 'import numpy'
|
exec 'import numpy'
|
||||||
except:
|
except:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user