Build issue on pip install on mac os
Can't seem to get the wheel to build on OSX Mojave 10.14.2
Here's the error in full:
`Collecting pyflux==0.4.14 Downloading https://files.pythonhosted.org/packages/cb/15/3cba0a679eb219a5ff4a2be7366198da243f7951618630e4669bbd397f94/pyflux-0.4.14.tar.gz (1.3MB) 100% |████████████████████████████████| 1.3MB 7.4MB/s Requirement already satisfied: numpy in /anaconda3/lib/python3.7/site-packages (from pyflux==0.4.14) (1.15.1) Requirement already satisfied: pandas in /anaconda3/lib/python3.7/site-packages (from pyflux==0.4.14) (0.23.4) Requirement already satisfied: scipy in /anaconda3/lib/python3.7/site-packages (from pyflux==0.4.14) (1.1.0) Requirement already satisfied: numdifftools in /anaconda3/lib/python3.7/site-packages (from pyflux==0.4.14) (0.9.20) Requirement already satisfied: patsy in /anaconda3/lib/python3.7/site-packages (from pyflux==0.4.14) (0.5.0) Requirement already satisfied: python-dateutil>=2.5.0 in /anaconda3/lib/python3.7/site-packages (from pandas->pyflux==0.4.14) (2.7.3) Requirement already satisfied: pytz>=2011k in /anaconda3/lib/python3.7/site-packages (from pandas->pyflux==0.4.14) (2018.5) Requirement already satisfied: setuptools>=9.0 in /anaconda3/lib/python3.7/site-packages (from numdifftools->pyflux==0.4.14) (40.2.0) Requirement already satisfied: algopy>=0.4 in /anaconda3/lib/python3.7/site-packages (from numdifftools->pyflux==0.4.14) (0.5.7) Requirement already satisfied: six in /anaconda3/lib/python3.7/site-packages (from patsy->pyflux==0.4.14) (1.11.0) Building wheels for collected packages: pyflux Running setup.py bdist_wheel for pyflux ... error Complete output from command /anaconda3/bin/python -u -c "import setuptools, tokenize;file='/private/var/folders/78/s94w6v9s5nj5jwjztpd8_cc40000gn/T/pip-install-_5s64cvm/pyflux/setup.py';f=getattr(tokenize, 'open', open)(file);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, file, 'exec'))" bdist_wheel -d /private/var/folders/78/s94w6v9s5nj5jwjztpd8_cc40000gn/T/pip-wheel-1t7q3d77 --python-tag cp37: running bdist_wheel running build running config_cc unifing config_cc, config, build_clib, build_ext, build commands --compiler options running config_fc unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options running build_src build_src building extension "pyflux.__check_build._check_build" sources building extension "pyflux.arma.arma_recursions" sources building extension "pyflux.arma.nn_architecture" sources building extension "pyflux.families.gas_recursions" sources building extension "pyflux.families.poisson_kalman_recursions" sources building extension "pyflux.garch.garch_recursions" sources building extension "pyflux.gas.gas_core_recursions" sources building extension "pyflux.gpnarx.kernel_routines" sources building extension "pyflux.inference.metropolis_sampler" sources building extension "pyflux.inference.bbvi_routines" sources building extension "pyflux.ssm.kalman" sources building extension "pyflux.var.var_recursions" sources build_src: building npy-pkg config files running build_py creating build creating build/lib.macosx-10.7-x86_64-3.7 creating build/lib.macosx-10.7-x86_64-3.7/pyflux copying pyflux/data_check.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux copying pyflux/results.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux copying pyflux/init.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux copying pyflux/tsm.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux copying pyflux/setup.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux copying pyflux/latent_variables.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux copying pyflux/covariances.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux creating build/lib.macosx-10.7-x86_64-3.7/pyflux/__check_build copying pyflux/__check_build/init.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/__check_build copying pyflux/__check_build/setup.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/__check_build creating build/lib.macosx-10.7-x86_64-3.7/pyflux/arma copying pyflux/arma/arma.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/arma copying pyflux/arma/nnarx.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/arma copying pyflux/arma/init.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/arma copying pyflux/arma/arimax.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/arma copying pyflux/arma/setup.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/arma copying pyflux/arma/nnar.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/arma creating build/lib.macosx-10.7-x86_64-3.7/pyflux/ensembles copying pyflux/ensembles/init.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/ensembles copying pyflux/ensembles/mixture_of_experts.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/ensembles creating build/lib.macosx-10.7-x86_64-3.7/pyflux/families copying pyflux/families/inverse_gamma.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/families copying pyflux/families/laplace.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/families copying pyflux/families/truncated_normal.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/families copying pyflux/families/normal.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/families copying pyflux/families/poisson.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/families copying pyflux/families/flat.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/families copying pyflux/families/init.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/families copying pyflux/families/exponential.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/families copying pyflux/families/cauchy.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/families copying pyflux/families/setup.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/families copying pyflux/families/inverse_wishart.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/families copying pyflux/families/family.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/families copying pyflux/families/skewt.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/families copying pyflux/families/t.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/families creating build/lib.macosx-10.7-x86_64-3.7/pyflux/garch copying pyflux/garch/egarchm.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/garch copying pyflux/garch/segarch.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/garch copying pyflux/garch/egarchmreg.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/garch copying pyflux/garch/init.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/garch copying pyflux/garch/segarchm.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/garch copying pyflux/garch/setup.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/garch copying pyflux/garch/lmegarch.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/garch copying pyflux/garch/egarch.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/garch copying pyflux/garch/garch.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/garch creating build/lib.macosx-10.7-x86_64-3.7/pyflux/gas copying pyflux/gas/gas.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/gas copying pyflux/gas/gasreg.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/gas copying pyflux/gas/init.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/gas copying pyflux/gas/gasrank.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/gas copying pyflux/gas/setup.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/gas copying pyflux/gas/gasx.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/gas copying pyflux/gas/gasllm.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/gas copying pyflux/gas/scores.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/gas copying pyflux/gas/gasllt.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/gas creating build/lib.macosx-10.7-x86_64-3.7/pyflux/gpnarx copying pyflux/gpnarx/gpnarx.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/gpnarx copying pyflux/gpnarx/init.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/gpnarx copying pyflux/gpnarx/setup.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/gpnarx copying pyflux/gpnarx/kernels.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/gpnarx creating build/lib.macosx-10.7-x86_64-3.7/pyflux/inference copying pyflux/inference/metropolis_hastings.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/inference copying pyflux/inference/init.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/inference copying pyflux/inference/norm_post_sim.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/inference copying pyflux/inference/setup.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/inference copying pyflux/inference/bbvi.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/inference copying pyflux/inference/stoch_optim.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/inference creating build/lib.macosx-10.7-x86_64-3.7/pyflux/output copying pyflux/output/init.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/output copying pyflux/output/tableprinter.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/output creating build/lib.macosx-10.7-x86_64-3.7/pyflux/ssm copying pyflux/ssm/ndynlin.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/ssm copying pyflux/ssm/local_trend.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/ssm copying pyflux/ssm/llt.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/ssm copying pyflux/ssm/nllt.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/ssm copying pyflux/ssm/nllm.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/ssm copying pyflux/ssm/init.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/ssm copying pyflux/ssm/llm.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/ssm copying pyflux/ssm/dynlin.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/ssm copying pyflux/ssm/dynamic_glm.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/ssm copying pyflux/ssm/setup.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/ssm copying pyflux/ssm/local_level.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/ssm copying pyflux/ssm/dar.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/ssm creating build/lib.macosx-10.7-x86_64-3.7/pyflux/tests copying pyflux/tests/nhst.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/tests copying pyflux/tests/init.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/tests creating build/lib.macosx-10.7-x86_64-3.7/pyflux/var copying pyflux/var/init.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/var copying pyflux/var/var.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/var copying pyflux/var/setup.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/var running build_ext customize UnixCCompiler customize UnixCCompiler using build_ext building 'pyflux.__check_build._check_build' extension compiling C sources C compiler: gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/anaconda3/include -arch x86_64 -I/anaconda3/include -arch x86_64
creating build/temp.macosx-10.7-x86_64-3.7/pyflux creating build/temp.macosx-10.7-x86_64-3.7/pyflux/__check_build compile options: '-I/anaconda3/lib/python3.7/site-packages/numpy/core/include -I/anaconda3/include/python3.7m -c' gcc: pyflux/__check_build/_check_build.c pyflux/__check_build/_check_build.c:1499:28: warning: unused function '__Pyx_PyObject_AsString' [-Wunused-function] static CYTHON_INLINE char* __Pyx_PyObject_AsString(PyObject* o) { ^ pyflux/__check_build/_check_build.c:1496:32: warning: unused function '__Pyx_PyUnicode_FromString' [-Wunused-function] static CYTHON_INLINE PyObject* __Pyx_PyUnicode_FromString(const char* c_str) { ^ pyflux/__check_build/_check_build.c:1561:26: warning: unused function '__Pyx_PyObject_IsTrue' [-Wunused-function] static CYTHON_INLINE int __Pyx_PyObject_IsTrue(PyObject* x) { ^ pyflux/__check_build/_check_build.c:1611:33: warning: unused function '__Pyx_PyIndex_AsSsize_t' [-Wunused-function] static CYTHON_INLINE Py_ssize_t __Pyx_PyIndex_AsSsize_t(PyObject* b) { ^ pyflux/__check_build/_check_build.c:1673:33: warning: unused function '__Pyx_PyInt_FromSize_t' [-Wunused-function] static CYTHON_INLINE PyObject * __Pyx_PyInt_FromSize_t(size_t ival) { ^ pyflux/__check_build/_check_build.c:1031:32: warning: unused function '__Pyx_PyInt_From_long' [-Wunused-function] static CYTHON_INLINE PyObject* __Pyx_PyInt_From_long(long value) { ^ pyflux/__check_build/_check_build.c:1080:27: warning: function '__Pyx_PyInt_As_long' is not needed and will not be emitted [-Wunneeded-internal-declaration] static CYTHON_INLINE long __Pyx_PyInt_As_long(PyObject *x) { ^ pyflux/__check_build/_check_build.c:1265:26: warning: function '__Pyx_PyInt_As_int' is not needed and will not be emitted [-Wunneeded-internal-declaration] static CYTHON_INLINE int __Pyx_PyInt_As_int(PyObject *x) { ^ 8 warnings generated. gcc -bundle -undefined dynamic_lookup -L/anaconda3/lib -arch x86_64 -L/anaconda3/lib -arch x86_64 -arch x86_64 build/temp.macosx-10.7-x86_64-3.7/pyflux/__check_build/_check_build.o -o build/lib.macosx-10.7-x86_64-3.7/pyflux/__check_build/_check_build.cpython-37m-darwin.so building 'pyflux.arma.arma_recursions' extension compiling C sources C compiler: gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/anaconda3/include -arch x86_64 -I/anaconda3/include -arch x86_64
creating build/temp.macosx-10.7-x86_64-3.7/pyflux/arma
compile options: '-I/anaconda3/lib/python3.7/site-packages/numpy/core/include -I/anaconda3/include/python3.7m -c'
gcc: pyflux/arma/arma_recursions.c
In file included from pyflux/arma/arma_recursions.c:274:
In file included from /anaconda3/lib/python3.7/site-packages/numpy/core/include/numpy/arrayobject.h:4:
In file included from /anaconda3/lib/python3.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:18:
In file included from /anaconda3/lib/python3.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1823:
/anaconda3/lib/python3.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-W#warnings]
#warning "Using deprecated NumPy API, disable it by "
^
pyflux/arma/arma_recursions.c:19331:21: error: no member named 'exc_type' in 'struct _ts'
*type = tstate->exc_type;
~~~~~~ ^
pyflux/arma/arma_recursions.c:19332:22: error: no member named 'exc_value' in 'struct _ts'; did you mean 'curexc_value'?
*value = tstate->exc_value;
^~~~~~~~~
curexc_value
/anaconda3/include/python3.7m/pystate.h:237:15: note: 'curexc_value' declared here
PyObject *curexc_value;
^
pyflux/arma/arma_recursions.c:19333:19: error: no member named 'exc_traceback' in 'struct _ts'; did you mean 'curexc_traceback'?
*tb = tstate->exc_traceback;
^~~~~~~~~~~~~
curexc_traceback
/anaconda3/include/python3.7m/pystate.h:238:15: note: 'curexc_traceback' declared here
PyObject *curexc_traceback;
^
pyflux/arma/arma_recursions.c:19340:24: error: no member named 'exc_type' in 'struct _ts'
tmp_type = tstate->exc_type;
~~~~~~ ^
pyflux/arma/arma_recursions.c:19341:25: error: no member named 'exc_value' in 'struct _ts'; did you mean 'curexc_value'?
tmp_value = tstate->exc_value;
^~~~~~~~~
curexc_value
/anaconda3/include/python3.7m/pystate.h:237:15: note: 'curexc_value' declared here
PyObject *curexc_value;
^
pyflux/arma/arma_recursions.c:19342:22: error: no member named 'exc_traceback' in 'struct _ts'; did you mean 'curexc_traceback'?
tmp_tb = tstate->exc_traceback;
^~~~~~~~~~~~~
curexc_traceback
/anaconda3/include/python3.7m/pystate.h:238:15: note: 'curexc_traceback' declared here
PyObject *curexc_traceback;
^
pyflux/arma/arma_recursions.c:19343:13: error: no member named 'exc_type' in 'struct _ts'
tstate->exc_type = type;
~~~~~~ ^
pyflux/arma/arma_recursions.c:19344:13: error: no member named 'exc_value' in 'struct _ts'; did you mean 'curexc_value'?
tstate->exc_value = value;
^~~~~~~~~
curexc_value
/anaconda3/include/python3.7m/pystate.h:237:15: note: 'curexc_value' declared here
PyObject *curexc_value;
^
pyflux/arma/arma_recursions.c:19345:13: error: no member named 'exc_traceback' in 'struct _ts'; did you mean 'curexc_traceback'?
tstate->exc_traceback = tb;
^~~~~~~~~~~~~
curexc_traceback
/anaconda3/include/python3.7m/pystate.h:238:15: note: 'curexc_traceback' declared here
PyObject *curexc_traceback;
^
pyflux/arma/arma_recursions.c:19400:24: error: no member named 'exc_type' in 'struct _ts'
tmp_type = tstate->exc_type;
~~~~~~ ^
pyflux/arma/arma_recursions.c:19401:25: error: no member named 'exc_value' in 'struct _ts'; did you mean 'curexc_value'?
tmp_value = tstate->exc_value;
^~~~~~~~~
curexc_value
/anaconda3/include/python3.7m/pystate.h:237:15: note: 'curexc_value' declared here
PyObject *curexc_value;
^
pyflux/arma/arma_recursions.c:19402:22: error: no member named 'exc_traceback' in 'struct _ts'; did you mean 'curexc_traceback'?
tmp_tb = tstate->exc_traceback;
^~~~~~~~~~~~~
curexc_traceback
/anaconda3/include/python3.7m/pystate.h:238:15: note: 'curexc_traceback' declared here
PyObject *curexc_traceback;
^
pyflux/arma/arma_recursions.c:19403:13: error: no member named 'exc_type' in 'struct _ts'
tstate->exc_type = local_type;
~~~~~~ ^
pyflux/arma/arma_recursions.c:19404:13: error: no member named 'exc_value' in 'struct _ts'; did you mean 'curexc_value'?
tstate->exc_value = local_value;
^~~~~~~~~
curexc_value
/anaconda3/include/python3.7m/pystate.h:237:15: note: 'curexc_value' declared here
PyObject *curexc_value;
^
pyflux/arma/arma_recursions.c:19405:13: error: no member named 'exc_traceback' in 'struct _ts'; did you mean 'curexc_traceback'?
tstate->exc_traceback = local_tb;
^~~~~~~~~~~~~
curexc_traceback
/anaconda3/include/python3.7m/pystate.h:238:15: note: 'curexc_traceback' declared here
PyObject *curexc_traceback;
^
pyflux/arma/arma_recursions.c:19427:24: error: no member named 'exc_type' in 'struct _ts'
tmp_type = tstate->exc_type;
~~~~~~ ^
pyflux/arma/arma_recursions.c:19428:25: error: no member named 'exc_value' in 'struct _ts'; did you mean 'curexc_value'?
tmp_value = tstate->exc_value;
^~~~~~~~~
curexc_value
/anaconda3/include/python3.7m/pystate.h:237:15: note: 'curexc_value' declared here
PyObject *curexc_value;
^
pyflux/arma/arma_recursions.c:19429:22: error: no member named 'exc_traceback' in 'struct _ts'; did you mean 'curexc_traceback'?
tmp_tb = tstate->exc_traceback;
^~~~~~~~~~~~~
curexc_traceback
/anaconda3/include/python3.7m/pystate.h:238:15: note: 'curexc_traceback' declared here
PyObject *curexc_traceback;
^
pyflux/arma/arma_recursions.c:19430:13: error: no member named 'exc_type' in 'struct _ts'
tstate->exc_type = *type;
~~~~~~ ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
1 warning and 20 errors generated.
In file included from pyflux/arma/arma_recursions.c:274:
In file included from /anaconda3/lib/python3.7/site-packages/numpy/core/include/numpy/arrayobject.h:4:
In file included from /anaconda3/lib/python3.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:18:
In file included from /anaconda3/lib/python3.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1823:
/anaconda3/lib/python3.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-W#warnings]
#warning "Using deprecated NumPy API, disable it by "
^
pyflux/arma/arma_recursions.c:19331:21: error: no member named 'exc_type' in 'struct _ts'
*type = tstate->exc_type;
~~~~~~ ^
pyflux/arma/arma_recursions.c:19332:22: error: no member named 'exc_value' in 'struct _ts'; did you mean 'curexc_value'?
*value = tstate->exc_value;
^~~~~~~~~
curexc_value
/anaconda3/include/python3.7m/pystate.h:237:15: note: 'curexc_value' declared here
PyObject *curexc_value;
^
pyflux/arma/arma_recursions.c:19333:19: error: no member named 'exc_traceback' in 'struct _ts'; did you mean 'curexc_traceback'?
*tb = tstate->exc_traceback;
^~~~~~~~~~~~~
curexc_traceback
/anaconda3/include/python3.7m/pystate.h:238:15: note: 'curexc_traceback' declared here
PyObject *curexc_traceback;
^
pyflux/arma/arma_recursions.c:19340:24: error: no member named 'exc_type' in 'struct _ts'
tmp_type = tstate->exc_type;
~~~~~~ ^
pyflux/arma/arma_recursions.c:19341:25: error: no member named 'exc_value' in 'struct _ts'; did you mean 'curexc_value'?
tmp_value = tstate->exc_value;
^~~~~~~~~
curexc_value
/anaconda3/include/python3.7m/pystate.h:237:15: note: 'curexc_value' declared here
PyObject *curexc_value;
^
pyflux/arma/arma_recursions.c:19342:22: error: no member named 'exc_traceback' in 'struct _ts'; did you mean 'curexc_traceback'?
tmp_tb = tstate->exc_traceback;
^~~~~~~~~~~~~
curexc_traceback
/anaconda3/include/python3.7m/pystate.h:238:15: note: 'curexc_traceback' declared here
PyObject *curexc_traceback;
^
pyflux/arma/arma_recursions.c:19343:13: error: no member named 'exc_type' in 'struct _ts'
tstate->exc_type = type;
~~~~~~ ^
pyflux/arma/arma_recursions.c:19344:13: error: no member named 'exc_value' in 'struct _ts'; did you mean 'curexc_value'?
tstate->exc_value = value;
^~~~~~~~~
curexc_value
/anaconda3/include/python3.7m/pystate.h:237:15: note: 'curexc_value' declared here
PyObject *curexc_value;
^
pyflux/arma/arma_recursions.c:19345:13: error: no member named 'exc_traceback' in 'struct _ts'; did you mean 'curexc_traceback'?
tstate->exc_traceback = tb;
^~~~~~~~~~~~~
curexc_traceback
/anaconda3/include/python3.7m/pystate.h:238:15: note: 'curexc_traceback' declared here
PyObject *curexc_traceback;
^
pyflux/arma/arma_recursions.c:19400:24: error: no member named 'exc_type' in 'struct _ts'
tmp_type = tstate->exc_type;
~~~~~~ ^
pyflux/arma/arma_recursions.c:19401:25: error: no member named 'exc_value' in 'struct _ts'; did you mean 'curexc_value'?
tmp_value = tstate->exc_value;
^~~~~~~~~
curexc_value
/anaconda3/include/python3.7m/pystate.h:237:15: note: 'curexc_value' declared here
PyObject *curexc_value;
^
pyflux/arma/arma_recursions.c:19402:22: error: no member named 'exc_traceback' in 'struct _ts'; did you mean 'curexc_traceback'?
tmp_tb = tstate->exc_traceback;
^~~~~~~~~~~~~
curexc_traceback
/anaconda3/include/python3.7m/pystate.h:238:15: note: 'curexc_traceback' declared here
PyObject *curexc_traceback;
^
pyflux/arma/arma_recursions.c:19403:13: error: no member named 'exc_type' in 'struct _ts'
tstate->exc_type = local_type;
~~~~~~ ^
pyflux/arma/arma_recursions.c:19404:13: error: no member named 'exc_value' in 'struct _ts'; did you mean 'curexc_value'?
tstate->exc_value = local_value;
^~~~~~~~~
curexc_value
/anaconda3/include/python3.7m/pystate.h:237:15: note: 'curexc_value' declared here
PyObject *curexc_value;
^
pyflux/arma/arma_recursions.c:19405:13: error: no member named 'exc_traceback' in 'struct _ts'; did you mean 'curexc_traceback'?
tstate->exc_traceback = local_tb;
^~~~~~~~~~~~~
curexc_traceback
/anaconda3/include/python3.7m/pystate.h:238:15: note: 'curexc_traceback' declared here
PyObject *curexc_traceback;
^
pyflux/arma/arma_recursions.c:19427:24: error: no member named 'exc_type' in 'struct _ts'
tmp_type = tstate->exc_type;
~~~~~~ ^
pyflux/arma/arma_recursions.c:19428:25: error: no member named 'exc_value' in 'struct _ts'; did you mean 'curexc_value'?
tmp_value = tstate->exc_value;
^~~~~~~~~
curexc_value
/anaconda3/include/python3.7m/pystate.h:237:15: note: 'curexc_value' declared here
PyObject *curexc_value;
^
pyflux/arma/arma_recursions.c:19429:22: error: no member named 'exc_traceback' in 'struct _ts'; did you mean 'curexc_traceback'?
tmp_tb = tstate->exc_traceback;
^~~~~~~~~~~~~
curexc_traceback
/anaconda3/include/python3.7m/pystate.h:238:15: note: 'curexc_traceback' declared here
PyObject *curexc_traceback;
^
pyflux/arma/arma_recursions.c:19430:13: error: no member named 'exc_type' in 'struct _ts'
tstate->exc_type = *type;
~~~~~~ ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
1 warning and 20 errors generated.
error: Command "gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/anaconda3/include -arch x86_64 -I/anaconda3/include -arch x86_64 -I/anaconda3/lib/python3.7/site-packages/numpy/core/include -I/anaconda3/include/python3.7m -c pyflux/arma/arma_recursions.c -o build/temp.macosx-10.7-x86_64-3.7/pyflux/arma/arma_recursions.o -MMD -MF build/temp.macosx-10.7-x86_64-3.7/pyflux/arma/arma_recursions.o.d" failed with exit status 1
Failed building wheel for pyflux Running setup.py clean for pyflux Failed to build pyflux Installing collected packages: pyflux Running setup.py install for pyflux ... error Complete output from command /anaconda3/bin/python -u -c "import setuptools, tokenize;file='/private/var/folders/78/s94w6v9s5nj5jwjztpd8_cc40000gn/T/pip-install-_5s64cvm/pyflux/setup.py';f=getattr(tokenize, 'open', open)(file);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, file, 'exec'))" install --record /private/var/folders/78/s94w6v9s5nj5jwjztpd8_cc40000gn/T/pip-record-m25p2alr/install-record.txt --single-version-externally-managed --compile: running install running build running config_cc unifing config_cc, config, build_clib, build_ext, build commands --compiler options running config_fc unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options running build_src build_src building extension "pyflux.__check_build._check_build" sources building extension "pyflux.arma.arma_recursions" sources building extension "pyflux.arma.nn_architecture" sources building extension "pyflux.families.gas_recursions" sources building extension "pyflux.families.poisson_kalman_recursions" sources building extension "pyflux.garch.garch_recursions" sources building extension "pyflux.gas.gas_core_recursions" sources building extension "pyflux.gpnarx.kernel_routines" sources building extension "pyflux.inference.metropolis_sampler" sources building extension "pyflux.inference.bbvi_routines" sources building extension "pyflux.ssm.kalman" sources building extension "pyflux.var.var_recursions" sources build_src: building npy-pkg config files running build_py creating build creating build/lib.macosx-10.7-x86_64-3.7 creating build/lib.macosx-10.7-x86_64-3.7/pyflux copying pyflux/data_check.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux copying pyflux/results.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux copying pyflux/init.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux copying pyflux/tsm.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux copying pyflux/setup.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux copying pyflux/latent_variables.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux copying pyflux/covariances.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux creating build/lib.macosx-10.7-x86_64-3.7/pyflux/__check_build copying pyflux/__check_build/init.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/__check_build copying pyflux/__check_build/setup.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/__check_build creating build/lib.macosx-10.7-x86_64-3.7/pyflux/arma copying pyflux/arma/arma.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/arma copying pyflux/arma/nnarx.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/arma copying pyflux/arma/init.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/arma copying pyflux/arma/arimax.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/arma copying pyflux/arma/setup.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/arma copying pyflux/arma/nnar.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/arma creating build/lib.macosx-10.7-x86_64-3.7/pyflux/ensembles copying pyflux/ensembles/init.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/ensembles copying pyflux/ensembles/mixture_of_experts.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/ensembles creating build/lib.macosx-10.7-x86_64-3.7/pyflux/families copying pyflux/families/inverse_gamma.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/families copying pyflux/families/laplace.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/families copying pyflux/families/truncated_normal.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/families copying pyflux/families/normal.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/families copying pyflux/families/poisson.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/families copying pyflux/families/flat.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/families copying pyflux/families/init.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/families copying pyflux/families/exponential.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/families copying pyflux/families/cauchy.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/families copying pyflux/families/setup.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/families copying pyflux/families/inverse_wishart.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/families copying pyflux/families/family.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/families copying pyflux/families/skewt.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/families copying pyflux/families/t.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/families creating build/lib.macosx-10.7-x86_64-3.7/pyflux/garch copying pyflux/garch/egarchm.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/garch copying pyflux/garch/segarch.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/garch copying pyflux/garch/egarchmreg.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/garch copying pyflux/garch/init.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/garch copying pyflux/garch/segarchm.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/garch copying pyflux/garch/setup.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/garch copying pyflux/garch/lmegarch.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/garch copying pyflux/garch/egarch.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/garch copying pyflux/garch/garch.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/garch creating build/lib.macosx-10.7-x86_64-3.7/pyflux/gas copying pyflux/gas/gas.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/gas copying pyflux/gas/gasreg.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/gas copying pyflux/gas/init.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/gas copying pyflux/gas/gasrank.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/gas copying pyflux/gas/setup.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/gas copying pyflux/gas/gasx.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/gas copying pyflux/gas/gasllm.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/gas copying pyflux/gas/scores.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/gas copying pyflux/gas/gasllt.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/gas creating build/lib.macosx-10.7-x86_64-3.7/pyflux/gpnarx copying pyflux/gpnarx/gpnarx.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/gpnarx copying pyflux/gpnarx/init.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/gpnarx copying pyflux/gpnarx/setup.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/gpnarx copying pyflux/gpnarx/kernels.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/gpnarx creating build/lib.macosx-10.7-x86_64-3.7/pyflux/inference copying pyflux/inference/metropolis_hastings.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/inference copying pyflux/inference/init.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/inference copying pyflux/inference/norm_post_sim.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/inference copying pyflux/inference/setup.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/inference copying pyflux/inference/bbvi.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/inference copying pyflux/inference/stoch_optim.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/inference creating build/lib.macosx-10.7-x86_64-3.7/pyflux/output copying pyflux/output/init.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/output copying pyflux/output/tableprinter.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/output creating build/lib.macosx-10.7-x86_64-3.7/pyflux/ssm copying pyflux/ssm/ndynlin.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/ssm copying pyflux/ssm/local_trend.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/ssm copying pyflux/ssm/llt.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/ssm copying pyflux/ssm/nllt.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/ssm copying pyflux/ssm/nllm.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/ssm copying pyflux/ssm/init.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/ssm copying pyflux/ssm/llm.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/ssm copying pyflux/ssm/dynlin.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/ssm copying pyflux/ssm/dynamic_glm.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/ssm copying pyflux/ssm/setup.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/ssm copying pyflux/ssm/local_level.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/ssm copying pyflux/ssm/dar.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/ssm creating build/lib.macosx-10.7-x86_64-3.7/pyflux/tests copying pyflux/tests/nhst.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/tests copying pyflux/tests/init.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/tests creating build/lib.macosx-10.7-x86_64-3.7/pyflux/var copying pyflux/var/init.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/var copying pyflux/var/var.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/var copying pyflux/var/setup.py -> build/lib.macosx-10.7-x86_64-3.7/pyflux/var running build_ext customize UnixCCompiler customize UnixCCompiler using build_ext building 'pyflux.__check_build._check_build' extension compiling C sources C compiler: gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/anaconda3/include -arch x86_64 -I/anaconda3/include -arch x86_64
creating build/temp.macosx-10.7-x86_64-3.7/pyflux
creating build/temp.macosx-10.7-x86_64-3.7/pyflux/__check_build
compile options: '-I/anaconda3/lib/python3.7/site-packages/numpy/core/include -I/anaconda3/include/python3.7m -c'
gcc: pyflux/__check_build/_check_build.c
pyflux/__check_build/_check_build.c:1499:28: warning: unused function '__Pyx_PyObject_AsString' [-Wunused-function]
static CYTHON_INLINE char* __Pyx_PyObject_AsString(PyObject* o) {
^
pyflux/__check_build/_check_build.c:1496:32: warning: unused function '__Pyx_PyUnicode_FromString' [-Wunused-function]
static CYTHON_INLINE PyObject* __Pyx_PyUnicode_FromString(const char* c_str) {
^
pyflux/__check_build/_check_build.c:1561:26: warning: unused function '__Pyx_PyObject_IsTrue' [-Wunused-function]
static CYTHON_INLINE int __Pyx_PyObject_IsTrue(PyObject* x) {
^
pyflux/__check_build/_check_build.c:1611:33: warning: unused function '__Pyx_PyIndex_AsSsize_t' [-Wunused-function]
static CYTHON_INLINE Py_ssize_t __Pyx_PyIndex_AsSsize_t(PyObject* b) {
^
pyflux/__check_build/_check_build.c:1673:33: warning: unused function '__Pyx_PyInt_FromSize_t' [-Wunused-function]
static CYTHON_INLINE PyObject * __Pyx_PyInt_FromSize_t(size_t ival) {
^
pyflux/__check_build/_check_build.c:1031:32: warning: unused function '__Pyx_PyInt_From_long' [-Wunused-function]
static CYTHON_INLINE PyObject* __Pyx_PyInt_From_long(long value) {
^
pyflux/__check_build/_check_build.c:1080:27: warning: function '__Pyx_PyInt_As_long' is not needed and will not be emitted [-Wunneeded-internal-declaration]
static CYTHON_INLINE long __Pyx_PyInt_As_long(PyObject *x) {
^
pyflux/__check_build/_check_build.c:1265:26: warning: function '__Pyx_PyInt_As_int' is not needed and will not be emitted [-Wunneeded-internal-declaration]
static CYTHON_INLINE int __Pyx_PyInt_As_int(PyObject *x) {
^
8 warnings generated.
gcc -bundle -undefined dynamic_lookup -L/anaconda3/lib -arch x86_64 -L/anaconda3/lib -arch x86_64 -arch x86_64 build/temp.macosx-10.7-x86_64-3.7/pyflux/__check_build/_check_build.o -o build/lib.macosx-10.7-x86_64-3.7/pyflux/__check_build/_check_build.cpython-37m-darwin.so
building 'pyflux.arma.arma_recursions' extension
compiling C sources
C compiler: gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/anaconda3/include -arch x86_64 -I/anaconda3/include -arch x86_64
creating build/temp.macosx-10.7-x86_64-3.7/pyflux/arma
compile options: '-I/anaconda3/lib/python3.7/site-packages/numpy/core/include -I/anaconda3/include/python3.7m -c'
gcc: pyflux/arma/arma_recursions.c
In file included from pyflux/arma/arma_recursions.c:274:
In file included from /anaconda3/lib/python3.7/site-packages/numpy/core/include/numpy/arrayobject.h:4:
In file included from /anaconda3/lib/python3.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:18:
In file included from /anaconda3/lib/python3.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1823:
/anaconda3/lib/python3.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-W#warnings]
#warning "Using deprecated NumPy API, disable it by " \
^
pyflux/arma/arma_recursions.c:19331:21: error: no member named 'exc_type' in 'struct _ts'
*type = tstate->exc_type;
~~~~~~ ^
pyflux/arma/arma_recursions.c:19332:22: error: no member named 'exc_value' in 'struct _ts'; did you mean 'curexc_value'?
*value = tstate->exc_value;
^~~~~~~~~
curexc_value
/anaconda3/include/python3.7m/pystate.h:237:15: note: 'curexc_value' declared here
PyObject *curexc_value;
^
pyflux/arma/arma_recursions.c:19333:19: error: no member named 'exc_traceback' in 'struct _ts'; did you mean 'curexc_traceback'?
*tb = tstate->exc_traceback;
^~~~~~~~~~~~~
curexc_traceback
/anaconda3/include/python3.7m/pystate.h:238:15: note: 'curexc_traceback' declared here
PyObject *curexc_traceback;
^
pyflux/arma/arma_recursions.c:19340:24: error: no member named 'exc_type' in 'struct _ts'
tmp_type = tstate->exc_type;
~~~~~~ ^
pyflux/arma/arma_recursions.c:19341:25: error: no member named 'exc_value' in 'struct _ts'; did you mean 'curexc_value'?
tmp_value = tstate->exc_value;
^~~~~~~~~
curexc_value
/anaconda3/include/python3.7m/pystate.h:237:15: note: 'curexc_value' declared here
PyObject *curexc_value;
^
pyflux/arma/arma_recursions.c:19342:22: error: no member named 'exc_traceback' in 'struct _ts'; did you mean 'curexc_traceback'?
tmp_tb = tstate->exc_traceback;
^~~~~~~~~~~~~
curexc_traceback
/anaconda3/include/python3.7m/pystate.h:238:15: note: 'curexc_traceback' declared here
PyObject *curexc_traceback;
^
pyflux/arma/arma_recursions.c:19343:13: error: no member named 'exc_type' in 'struct _ts'
tstate->exc_type = type;
~~~~~~ ^
pyflux/arma/arma_recursions.c:19344:13: error: no member named 'exc_value' in 'struct _ts'; did you mean 'curexc_value'?
tstate->exc_value = value;
^~~~~~~~~
curexc_value
/anaconda3/include/python3.7m/pystate.h:237:15: note: 'curexc_value' declared here
PyObject *curexc_value;
^
pyflux/arma/arma_recursions.c:19345:13: error: no member named 'exc_traceback' in 'struct _ts'; did you mean 'curexc_traceback'?
tstate->exc_traceback = tb;
^~~~~~~~~~~~~
curexc_traceback
/anaconda3/include/python3.7m/pystate.h:238:15: note: 'curexc_traceback' declared here
PyObject *curexc_traceback;
^
pyflux/arma/arma_recursions.c:19400:24: error: no member named 'exc_type' in 'struct _ts'
tmp_type = tstate->exc_type;
~~~~~~ ^
pyflux/arma/arma_recursions.c:19401:25: error: no member named 'exc_value' in 'struct _ts'; did you mean 'curexc_value'?
tmp_value = tstate->exc_value;
^~~~~~~~~
curexc_value
/anaconda3/include/python3.7m/pystate.h:237:15: note: 'curexc_value' declared here
PyObject *curexc_value;
^
pyflux/arma/arma_recursions.c:19402:22: error: no member named 'exc_traceback' in 'struct _ts'; did you mean 'curexc_traceback'?
tmp_tb = tstate->exc_traceback;
^~~~~~~~~~~~~
curexc_traceback
/anaconda3/include/python3.7m/pystate.h:238:15: note: 'curexc_traceback' declared here
PyObject *curexc_traceback;
^
pyflux/arma/arma_recursions.c:19403:13: error: no member named 'exc_type' in 'struct _ts'
tstate->exc_type = local_type;
~~~~~~ ^
pyflux/arma/arma_recursions.c:19404:13: error: no member named 'exc_value' in 'struct _ts'; did you mean 'curexc_value'?
tstate->exc_value = local_value;
^~~~~~~~~
curexc_value
/anaconda3/include/python3.7m/pystate.h:237:15: note: 'curexc_value' declared here
PyObject *curexc_value;
^
pyflux/arma/arma_recursions.c:19405:13: error: no member named 'exc_traceback' in 'struct _ts'; did you mean 'curexc_traceback'?
tstate->exc_traceback = local_tb;
^~~~~~~~~~~~~
curexc_traceback
/anaconda3/include/python3.7m/pystate.h:238:15: note: 'curexc_traceback' declared here
PyObject *curexc_traceback;
^
pyflux/arma/arma_recursions.c:19427:24: error: no member named 'exc_type' in 'struct _ts'
tmp_type = tstate->exc_type;
~~~~~~ ^
pyflux/arma/arma_recursions.c:19428:25: error: no member named 'exc_value' in 'struct _ts'; did you mean 'curexc_value'?
tmp_value = tstate->exc_value;
^~~~~~~~~
curexc_value
/anaconda3/include/python3.7m/pystate.h:237:15: note: 'curexc_value' declared here
PyObject *curexc_value;
^
pyflux/arma/arma_recursions.c:19429:22: error: no member named 'exc_traceback' in 'struct _ts'; did you mean 'curexc_traceback'?
tmp_tb = tstate->exc_traceback;
^~~~~~~~~~~~~
curexc_traceback
/anaconda3/include/python3.7m/pystate.h:238:15: note: 'curexc_traceback' declared here
PyObject *curexc_traceback;
^
pyflux/arma/arma_recursions.c:19430:13: error: no member named 'exc_type' in 'struct _ts'
tstate->exc_type = *type;
~~~~~~ ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
1 warning and 20 errors generated.
In file included from pyflux/arma/arma_recursions.c:274:
In file included from /anaconda3/lib/python3.7/site-packages/numpy/core/include/numpy/arrayobject.h:4:
In file included from /anaconda3/lib/python3.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:18:
In file included from /anaconda3/lib/python3.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1823:
/anaconda3/lib/python3.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-W#warnings]
#warning "Using deprecated NumPy API, disable it by " \
^
pyflux/arma/arma_recursions.c:19331:21: error: no member named 'exc_type' in 'struct _ts'
*type = tstate->exc_type;
~~~~~~ ^
pyflux/arma/arma_recursions.c:19332:22: error: no member named 'exc_value' in 'struct _ts'; did you mean 'curexc_value'?
*value = tstate->exc_value;
^~~~~~~~~
curexc_value
/anaconda3/include/python3.7m/pystate.h:237:15: note: 'curexc_value' declared here
PyObject *curexc_value;
^
pyflux/arma/arma_recursions.c:19333:19: error: no member named 'exc_traceback' in 'struct _ts'; did you mean 'curexc_traceback'?
*tb = tstate->exc_traceback;
^~~~~~~~~~~~~
curexc_traceback
/anaconda3/include/python3.7m/pystate.h:238:15: note: 'curexc_traceback' declared here
PyObject *curexc_traceback;
^
pyflux/arma/arma_recursions.c:19340:24: error: no member named 'exc_type' in 'struct _ts'
tmp_type = tstate->exc_type;
~~~~~~ ^
pyflux/arma/arma_recursions.c:19341:25: error: no member named 'exc_value' in 'struct _ts'; did you mean 'curexc_value'?
tmp_value = tstate->exc_value;
^~~~~~~~~
curexc_value
/anaconda3/include/python3.7m/pystate.h:237:15: note: 'curexc_value' declared here
PyObject *curexc_value;
^
pyflux/arma/arma_recursions.c:19342:22: error: no member named 'exc_traceback' in 'struct _ts'; did you mean 'curexc_traceback'?
tmp_tb = tstate->exc_traceback;
^~~~~~~~~~~~~
curexc_traceback
/anaconda3/include/python3.7m/pystate.h:238:15: note: 'curexc_traceback' declared here
PyObject *curexc_traceback;
^
pyflux/arma/arma_recursions.c:19343:13: error: no member named 'exc_type' in 'struct _ts'
tstate->exc_type = type;
~~~~~~ ^
pyflux/arma/arma_recursions.c:19344:13: error: no member named 'exc_value' in 'struct _ts'; did you mean 'curexc_value'?
tstate->exc_value = value;
^~~~~~~~~
curexc_value
/anaconda3/include/python3.7m/pystate.h:237:15: note: 'curexc_value' declared here
PyObject *curexc_value;
^
pyflux/arma/arma_recursions.c:19345:13: error: no member named 'exc_traceback' in 'struct _ts'; did you mean 'curexc_traceback'?
tstate->exc_traceback = tb;
^~~~~~~~~~~~~
curexc_traceback
/anaconda3/include/python3.7m/pystate.h:238:15: note: 'curexc_traceback' declared here
PyObject *curexc_traceback;
^
pyflux/arma/arma_recursions.c:19400:24: error: no member named 'exc_type' in 'struct _ts'
tmp_type = tstate->exc_type;
~~~~~~ ^
pyflux/arma/arma_recursions.c:19401:25: error: no member named 'exc_value' in 'struct _ts'; did you mean 'curexc_value'?
tmp_value = tstate->exc_value;
^~~~~~~~~
curexc_value
/anaconda3/include/python3.7m/pystate.h:237:15: note: 'curexc_value' declared here
PyObject *curexc_value;
^
pyflux/arma/arma_recursions.c:19402:22: error: no member named 'exc_traceback' in 'struct _ts'; did you mean 'curexc_traceback'?
tmp_tb = tstate->exc_traceback;
^~~~~~~~~~~~~
curexc_traceback
/anaconda3/include/python3.7m/pystate.h:238:15: note: 'curexc_traceback' declared here
PyObject *curexc_traceback;
^
pyflux/arma/arma_recursions.c:19403:13: error: no member named 'exc_type' in 'struct _ts'
tstate->exc_type = local_type;
~~~~~~ ^
pyflux/arma/arma_recursions.c:19404:13: error: no member named 'exc_value' in 'struct _ts'; did you mean 'curexc_value'?
tstate->exc_value = local_value;
^~~~~~~~~
curexc_value
/anaconda3/include/python3.7m/pystate.h:237:15: note: 'curexc_value' declared here
PyObject *curexc_value;
^
pyflux/arma/arma_recursions.c:19405:13: error: no member named 'exc_traceback' in 'struct _ts'; did you mean 'curexc_traceback'?
tstate->exc_traceback = local_tb;
^~~~~~~~~~~~~
curexc_traceback
/anaconda3/include/python3.7m/pystate.h:238:15: note: 'curexc_traceback' declared here
PyObject *curexc_traceback;
^
pyflux/arma/arma_recursions.c:19427:24: error: no member named 'exc_type' in 'struct _ts'
tmp_type = tstate->exc_type;
~~~~~~ ^
pyflux/arma/arma_recursions.c:19428:25: error: no member named 'exc_value' in 'struct _ts'; did you mean 'curexc_value'?
tmp_value = tstate->exc_value;
^~~~~~~~~
curexc_value
/anaconda3/include/python3.7m/pystate.h:237:15: note: 'curexc_value' declared here
PyObject *curexc_value;
^
pyflux/arma/arma_recursions.c:19429:22: error: no member named 'exc_traceback' in 'struct _ts'; did you mean 'curexc_traceback'?
tmp_tb = tstate->exc_traceback;
^~~~~~~~~~~~~
curexc_traceback
/anaconda3/include/python3.7m/pystate.h:238:15: note: 'curexc_traceback' declared here
PyObject *curexc_traceback;
^
pyflux/arma/arma_recursions.c:19430:13: error: no member named 'exc_type' in 'struct _ts'
tstate->exc_type = *type;
~~~~~~ ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
1 warning and 20 errors generated.
error: Command "gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/anaconda3/include -arch x86_64 -I/anaconda3/include -arch x86_64 -I/anaconda3/lib/python3.7/site-packages/numpy/core/include -I/anaconda3/include/python3.7m -c pyflux/arma/arma_recursions.c -o build/temp.macosx-10.7-x86_64-3.7/pyflux/arma/arma_recursions.o -MMD -MF build/temp.macosx-10.7-x86_64-3.7/pyflux/arma/arma_recursions.o.d" failed with exit status 1
----------------------------------------
Command "/anaconda3/bin/python -u -c "import setuptools, tokenize;file='/private/var/folders/78/s94w6v9s5nj5jwjztpd8_cc40000gn/T/pip-install-_5s64cvm/pyflux/setup.py';f=getattr(tokenize, 'open', open)(file);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, file, 'exec'))" install --record /private/var/folders/78/s94w6v9s5nj5jwjztpd8_cc40000gn/T/pip-record-m25p2alr/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /private/var/folders/78/s94w6v9s5nj5jwjztpd8_cc40000gn/T/pip-install-_5s64cvm/pyflux/ `
i have the same error ...
Same error on OSX 10.13.6
Command "/Users/Airoldi/anaconda3/bin/python -u -c "import setuptools, tokenize;file='/private/var/folders/bg/cpj7np_n4m71hfqcrpxz9nx40000gp/T/pip-install-b91u4fg5/pyflux/setup.py';f=getattr(tokenize, 'open', open)(file);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, file, 'exec'))" install --record /private/var/folders/bg/cpj7np_n4m71hfqcrpxz9nx40000gp/T/pip-record-x68j68w0/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /private/var/folders/bg/cpj7np_n4m71hfqcrpxz9nx40000gp/T/pip-install-b91u4fg5/pyflux/
It seems like you are using Python3.7. Docs say that
Supported on Python 2.7 and 3.5.
so probably you should try installing with that version instead.
I am having the same issue trying to install pyflux and downgrading python is not an option.
I am getting the same error under MacOS 10.11.6, and unfortunately I cannot revert to 3.5 to check whether it will work (server permissions restriction). Googling the issue raises a couple of instances where a lack of Xcode Command Line Tools is the culprit, but it is not the case here.
I'd appreciate any tips to solve this in a timely, orderly manner.
[edit] Just tried to install it under python 2.7 (default mac installation), and it doesn't work either. Returns [Errno 1] Operation not permitted when updating setuptoolsfrom version 1.1.6to 41.0.0.
@jhougomont, @ZhouRR, @airoldi
I have downloaded the whole folder and installed it manually with setup.py. Just run the following code:
git clone https://github.com/RJT1990/pyflux.git
cd pyflux
python3 setup.py install
If git is not installed/available, just download pyflux manually from github, ignore the first line and cd accordingly.
@souzapd Well done
I'm running into the exact same problem, and fixed it almost the exact way that @souzapd did:
git clone https://github.com/RJT1990/pyflux.git
cd pyflux
pip install .
This has the added benefit of having pip manage the package, which in turn means that eg pip uninstall pyflux still works as expected.
@bmwant
As demonstrated by myself and others, Pyflux clearly runs just fine on 3.7. There's some kind of issue present in the Pyflux .tar archive on Pypi that has probably already been fixed in HEAD. Someone just needs to refresh the .tar.
@telamonian even with python3 setup.py install, running pip list indicates pyfluxas installed. Therefore, I think it would be safe to assume that pip uninstall pyfluxwould work.
If anything, it proves your point about a possible issue with the PyPI distribution.
Cheers.
I tried on Python 2.7, 3.5 and 3.7 but everytime pip install pyflux fails with the error of the guys above. I clone it and it works for 2.7, unfortunately my project is in Python 3.7 Any plans to upgrade it for Python 3.7?
Prove that pyflux can be installed on MacOS with python 3.7. You'd better install numpy, scipy, pandas, cython before install it from source with pip install ..