RJT1990 / pyflux

Open source time series library for Python
BSD 3-Clause "New" or "Revised" License
2.1k stars 240 forks source link

pip install doesn't work #156

Open EricSchles opened 4 years ago

EricSchles commented 4 years ago

Hi!

Thanks for making this wonderful library. It looks like doing python -m pip install pyflux doesn't work.

I'm running Mac OSX, catalina and using python 3.7.

The code builds fine if I clone the repo and do python setup.py install so I'm guessing you just need to build the project again? Maybe something as simple as a version bump would be enough to get this to build.

EtienneGagnon1 commented 4 years ago

same issue with the following error message:

Collecting pyflux
  Downloading pyflux-0.4.15.tar.gz (1.3 MB)
     |████████████████████████████████| 1.3 MB 939 kB/s
Requirement already satisfied: numpy in c:\users\etienne gagnon\anaconda3\envs\south_africa_scrape\lib\site-packages (from pyflux) (1.18.1)
Requirement already satisfied: pandas in c:\users\etienne gagnon\anaconda3\envs\south_africa_scrape\lib\site-packages (from pyflux) (1.0.3)
Requirement already satisfied: scipy in c:\users\etienne gagnon\anaconda3\envs\south_africa_scrape\lib\site-packages (from pyflux) (1.4.1)
Collecting numdifftools
  Downloading numdifftools-0.9.39-py2.py3-none-any.whl (953 kB)
     |████████████████████████████████| 953 kB 1.1 MB/s
Requirement already satisfied: patsy in c:\users\etienne gagnon\anaconda3\envs\south_africa_scrape\lib\site-packages (from pyflux) (0.5.1)
Requirement already satisfied: python-dateutil>=2.6.1 in c:\users\etienne gagnon\anaconda3\envs\south_africa_scrape\lib\site-packages (from pandas->pyflux) (2.8.1)
Requirement already satisfied: pytz>=2017.2 in c:\users\etienne gagnon\anaconda3\envs\south_africa_scrape\lib\site-packages (from pandas->pyflux) (2019.3)
Requirement already satisfied: six in c:\users\etienne gagnon\anaconda3\envs\south_africa_scrape\lib\site-packages (from patsy->pyflux) (1.14.0)
Building wheels for collected packages: pyflux
  Building wheel for pyflux (setup.py) ... error
  ERROR: Command errored out with exit status 1:
   command: 'C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\ETIENN~1\\AppData\\Local\\Temp\\pip-install-bvjvs05v\\pyflux\\setup.py'"'"'; __file__='"'"'C:\\Users\\ETIENN~1\\A
ppData\\Local\\Temp\\pip-install-bvjvs05v\\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 'C:\Users\ETIENN~1\AppData\
Local\Temp\pip-wheel-3g9iizy8'
       cwd: C:\Users\ETIENN~1\AppData\Local\Temp\pip-install-bvjvs05v\pyflux\
  Complete output (192 lines):
  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.win-amd64-3.7
  creating build\lib.win-amd64-3.7\pyflux
  copying pyflux\covariances.py -> build\lib.win-amd64-3.7\pyflux
  copying pyflux\data_check.py -> build\lib.win-amd64-3.7\pyflux
  copying pyflux\latent_variables.py -> build\lib.win-amd64-3.7\pyflux
  copying pyflux\results.py -> build\lib.win-amd64-3.7\pyflux
  copying pyflux\setup.py -> build\lib.win-amd64-3.7\pyflux
  copying pyflux\tsm.py -> build\lib.win-amd64-3.7\pyflux
  copying pyflux\__init__.py -> build\lib.win-amd64-3.7\pyflux
  creating build\lib.win-amd64-3.7\pyflux\__check_build
  copying pyflux\__check_build\setup.py -> build\lib.win-amd64-3.7\pyflux\__check_build
  copying pyflux\__check_build\__init__.py -> build\lib.win-amd64-3.7\pyflux\__check_build
  creating build\lib.win-amd64-3.7\pyflux\arma
  copying pyflux\arma\arimax.py -> build\lib.win-amd64-3.7\pyflux\arma
  copying pyflux\arma\arma.py -> build\lib.win-amd64-3.7\pyflux\arma
  copying pyflux\arma\nnar.py -> build\lib.win-amd64-3.7\pyflux\arma
  copying pyflux\arma\nnarx.py -> build\lib.win-amd64-3.7\pyflux\arma
  copying pyflux\arma\setup.py -> build\lib.win-amd64-3.7\pyflux\arma
  copying pyflux\arma\__init__.py -> build\lib.win-amd64-3.7\pyflux\arma
  creating build\lib.win-amd64-3.7\pyflux\arma\tests
  copying pyflux\arma\tests\test_arimax_cauchy.py -> build\lib.win-amd64-3.7\pyflux\arma\tests
  copying pyflux\arma\tests\test_arimax_exponential.py -> build\lib.win-amd64-3.7\pyflux\arma\tests
  copying pyflux\arma\tests\test_arimax_inference.py -> build\lib.win-amd64-3.7\pyflux\arma\tests
  copying pyflux\arma\tests\test_arimax_laplace.py -> build\lib.win-amd64-3.7\pyflux\arma\tests
  copying pyflux\arma\tests\test_arimax_normal.py -> build\lib.win-amd64-3.7\pyflux\arma\tests
  copying pyflux\arma\tests\test_arimax_poisson.py -> build\lib.win-amd64-3.7\pyflux\arma\tests
  copying pyflux\arma\tests\test_arimax_skewt.py -> build\lib.win-amd64-3.7\pyflux\arma\tests
  copying pyflux\arma\tests\test_arimax_t.py -> build\lib.win-amd64-3.7\pyflux\arma\tests
  copying pyflux\arma\tests\test_arima_cauchy.py -> build\lib.win-amd64-3.7\pyflux\arma\tests
  copying pyflux\arma\tests\test_arima_exponential.py -> build\lib.win-amd64-3.7\pyflux\arma\tests
  copying pyflux\arma\tests\test_arima_inference.py -> build\lib.win-amd64-3.7\pyflux\arma\tests
  copying pyflux\arma\tests\test_arima_laplace.py -> build\lib.win-amd64-3.7\pyflux\arma\tests
  copying pyflux\arma\tests\test_arima_normal.py -> build\lib.win-amd64-3.7\pyflux\arma\tests
  copying pyflux\arma\tests\test_arima_poisson.py -> build\lib.win-amd64-3.7\pyflux\arma\tests
  copying pyflux\arma\tests\test_arima_skewt.py -> build\lib.win-amd64-3.7\pyflux\arma\tests
  copying pyflux\arma\tests\test_arima_t.py -> build\lib.win-amd64-3.7\pyflux\arma\tests
  copying pyflux\arma\tests\__init__.py -> build\lib.win-amd64-3.7\pyflux\arma\tests
  creating build\lib.win-amd64-3.7\pyflux\ensembles
  copying pyflux\ensembles\mixture_of_experts.py -> build\lib.win-amd64-3.7\pyflux\ensembles
  copying pyflux\ensembles\__init__.py -> build\lib.win-amd64-3.7\pyflux\ensembles
  creating build\lib.win-amd64-3.7\pyflux\families
  copying pyflux\families\cauchy.py -> build\lib.win-amd64-3.7\pyflux\families
  copying pyflux\families\exponential.py -> build\lib.win-amd64-3.7\pyflux\families
  copying pyflux\families\family.py -> build\lib.win-amd64-3.7\pyflux\families
  copying pyflux\families\flat.py -> build\lib.win-amd64-3.7\pyflux\families
  copying pyflux\families\inverse_gamma.py -> build\lib.win-amd64-3.7\pyflux\families
  copying pyflux\families\inverse_wishart.py -> build\lib.win-amd64-3.7\pyflux\families
  copying pyflux\families\laplace.py -> build\lib.win-amd64-3.7\pyflux\families
  copying pyflux\families\normal.py -> build\lib.win-amd64-3.7\pyflux\families
  copying pyflux\families\poisson.py -> build\lib.win-amd64-3.7\pyflux\families
  copying pyflux\families\setup.py -> build\lib.win-amd64-3.7\pyflux\families
  copying pyflux\families\skewt.py -> build\lib.win-amd64-3.7\pyflux\families
  copying pyflux\families\t.py -> build\lib.win-amd64-3.7\pyflux\families
  copying pyflux\families\truncated_normal.py -> build\lib.win-amd64-3.7\pyflux\families
  copying pyflux\families\__init__.py -> build\lib.win-amd64-3.7\pyflux\families
  creating build\lib.win-amd64-3.7\pyflux\garch
  copying pyflux\garch\egarch.py -> build\lib.win-amd64-3.7\pyflux\garch
  copying pyflux\garch\egarchm.py -> build\lib.win-amd64-3.7\pyflux\garch
  copying pyflux\garch\egarchmreg.py -> build\lib.win-amd64-3.7\pyflux\garch
  copying pyflux\garch\garch.py -> build\lib.win-amd64-3.7\pyflux\garch
  copying pyflux\garch\lmegarch.py -> build\lib.win-amd64-3.7\pyflux\garch
  copying pyflux\garch\segarch.py -> build\lib.win-amd64-3.7\pyflux\garch
  copying pyflux\garch\segarchm.py -> build\lib.win-amd64-3.7\pyflux\garch
  copying pyflux\garch\setup.py -> build\lib.win-amd64-3.7\pyflux\garch
  copying pyflux\garch\__init__.py -> build\lib.win-amd64-3.7\pyflux\garch
  creating build\lib.win-amd64-3.7\pyflux\gas
  copying pyflux\gas\gas.py -> build\lib.win-amd64-3.7\pyflux\gas
  copying pyflux\gas\gasllm.py -> build\lib.win-amd64-3.7\pyflux\gas
  copying pyflux\gas\gasllt.py -> build\lib.win-amd64-3.7\pyflux\gas
  copying pyflux\gas\gasrank.py -> build\lib.win-amd64-3.7\pyflux\gas
  copying pyflux\gas\gasreg.py -> build\lib.win-amd64-3.7\pyflux\gas
  copying pyflux\gas\gasx.py -> build\lib.win-amd64-3.7\pyflux\gas
  copying pyflux\gas\scores.py -> build\lib.win-amd64-3.7\pyflux\gas
  copying pyflux\gas\setup.py -> build\lib.win-amd64-3.7\pyflux\gas
  copying pyflux\gas\__init__.py -> build\lib.win-amd64-3.7\pyflux\gas
  creating build\lib.win-amd64-3.7\pyflux\gpnarx
  copying pyflux\gpnarx\gpnarx.py -> build\lib.win-amd64-3.7\pyflux\gpnarx
  copying pyflux\gpnarx\kernels.py -> build\lib.win-amd64-3.7\pyflux\gpnarx
  copying pyflux\gpnarx\setup.py -> build\lib.win-amd64-3.7\pyflux\gpnarx
  copying pyflux\gpnarx\__init__.py -> build\lib.win-amd64-3.7\pyflux\gpnarx
  creating build\lib.win-amd64-3.7\pyflux\inference
  copying pyflux\inference\bbvi.py -> build\lib.win-amd64-3.7\pyflux\inference
  copying pyflux\inference\metropolis_hastings.py -> build\lib.win-amd64-3.7\pyflux\inference
  copying pyflux\inference\norm_post_sim.py -> build\lib.win-amd64-3.7\pyflux\inference
  copying pyflux\inference\setup.py -> build\lib.win-amd64-3.7\pyflux\inference
  copying pyflux\inference\stoch_optim.py -> build\lib.win-amd64-3.7\pyflux\inference
  copying pyflux\inference\__init__.py -> build\lib.win-amd64-3.7\pyflux\inference
  creating build\lib.win-amd64-3.7\pyflux\output
  copying pyflux\output\tableprinter.py -> build\lib.win-amd64-3.7\pyflux\output
  copying pyflux\output\__init__.py -> build\lib.win-amd64-3.7\pyflux\output
  creating build\lib.win-amd64-3.7\pyflux\ssm
  copying pyflux\ssm\dar.py -> build\lib.win-amd64-3.7\pyflux\ssm
  copying pyflux\ssm\dynamic_glm.py -> build\lib.win-amd64-3.7\pyflux\ssm
  copying pyflux\ssm\dynlin.py -> build\lib.win-amd64-3.7\pyflux\ssm
  copying pyflux\ssm\llm.py -> build\lib.win-amd64-3.7\pyflux\ssm
  copying pyflux\ssm\llt.py -> build\lib.win-amd64-3.7\pyflux\ssm
  copying pyflux\ssm\local_level.py -> build\lib.win-amd64-3.7\pyflux\ssm
  copying pyflux\ssm\local_trend.py -> build\lib.win-amd64-3.7\pyflux\ssm
  copying pyflux\ssm\ndynlin.py -> build\lib.win-amd64-3.7\pyflux\ssm
  copying pyflux\ssm\nllm.py -> build\lib.win-amd64-3.7\pyflux\ssm
  copying pyflux\ssm\nllt.py -> build\lib.win-amd64-3.7\pyflux\ssm
  copying pyflux\ssm\setup.py -> build\lib.win-amd64-3.7\pyflux\ssm
  copying pyflux\ssm\__init__.py -> build\lib.win-amd64-3.7\pyflux\ssm
  creating build\lib.win-amd64-3.7\pyflux\tests
  copying pyflux\tests\nhst.py -> build\lib.win-amd64-3.7\pyflux\tests
  copying pyflux\tests\__init__.py -> build\lib.win-amd64-3.7\pyflux\tests
  creating build\lib.win-amd64-3.7\pyflux\var
  copying pyflux\var\setup.py -> build\lib.win-amd64-3.7\pyflux\var
  copying pyflux\var\var.py -> build\lib.win-amd64-3.7\pyflux\var
  copying pyflux\var\__init__.py -> build\lib.win-amd64-3.7\pyflux\var
  running build_ext
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
  customize MSVCCompiler using build_ext
  building 'pyflux.__check_build._check_build' extension
  compiling C sources
  creating build\temp.win-amd64-3.7\Release\pyflux
  creating build\temp.win-amd64-3.7\Release\pyflux\__check_build
  C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.24.28314\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\lib\site-packages\numpy\core\include -IC:\Users\Etienne Ga
gnon\Anaconda3\envs\South_Africa_Scrape\include -IC:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include -IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.24.28314\ATLMFC\include -IC:\Program Files (x86)\Microsoft Visual Stud
io\2019\Community\VC\Tools\MSVC\14.24.28314\include -IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared -IC:\Program Files
 (x86)\Windows Kits\10\include\10.0.18362.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt /Tcpyflux\__check_build\_check_build.c /Fobuild\temp.win-amd64-3.7\Release\pyflux\
__check_build\_check_build.obj
  C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.24.28314\bin\HostX86\x64\link.exe /nologo /INCREMENTAL:NO /LTCG /DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO /LIBPATH:C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\libs /LIBPATH
:C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\PCbuild\amd64 /LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.24.28314\ATLMFC\lib\x64 /LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MS
VC\14.24.28314\lib\x64 /LIBPATH:C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\lib\um\x64 /LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.18362.0\ucrt\x64 /LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.18362.0\um\x64 /EXPORT:PyInit__check_build bu
ild\temp.win-amd64-3.7\Release\pyflux\__check_build\_check_build.obj /OUT:build\lib.win-amd64-3.7\pyflux\__check_build\_check_build.cp37-win_amd64.pyd /IMPLIB:build\temp.win-amd64-3.7\Release\pyflux\__check_build\_check_build.cp37-win_amd64.lib
  building 'pyflux.arma.arma_recursions' extension
  compiling C sources
  creating build\temp.win-amd64-3.7\Release\pyflux\arma
  C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.24.28314\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\lib\site-packages\numpy\core\include -IC:\Users\Etienne Ga
gnon\Anaconda3\envs\South_Africa_Scrape\include -IC:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include -IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.24.28314\ATLMFC\include -IC:\Program Files (x86)\Microsoft Visual Stud
io\2019\Community\VC\Tools\MSVC\14.24.28314\include -IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared -IC:\Program Files
 (x86)\Windows Kits\10\include\10.0.18362.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt /Tcpyflux\arma\arma_recursions.c /Fobuild\temp.win-amd64-3.7\Release\pyflux\arma\a
rma_recursions.obj
  arma_recursions.c
  C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\lib\site-packages\numpy\core\include\numpy\npy_1_7_deprecated_api.h(14) : Warning Msg: Using deprecated NumPy API, disable it with #define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION
  pyflux\arma\arma_recursions.c(19331): error C2039: 'exc_type': is not a member of '_ts'
  C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
  pyflux\arma\arma_recursions.c(19332): error C2039: 'exc_value': is not a member of '_ts'
  C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
  pyflux\arma\arma_recursions.c(19333): error C2039: 'exc_traceback': is not a member of '_ts'
  C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
  pyflux\arma\arma_recursions.c(19340): error C2039: 'exc_type': is not a member of '_ts'
  C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
  pyflux\arma\arma_recursions.c(19341): error C2039: 'exc_value': is not a member of '_ts'
  C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
  pyflux\arma\arma_recursions.c(19342): error C2039: 'exc_traceback': is not a member of '_ts'
  C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
  pyflux\arma\arma_recursions.c(19343): error C2039: 'exc_type': is not a member of '_ts'
  C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
  pyflux\arma\arma_recursions.c(19344): error C2039: 'exc_value': is not a member of '_ts'
  C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
  pyflux\arma\arma_recursions.c(19345): error C2039: 'exc_traceback': is not a member of '_ts'
  C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
  pyflux\arma\arma_recursions.c(19400): error C2039: 'exc_type': is not a member of '_ts'
  C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
  pyflux\arma\arma_recursions.c(19401): error C2039: 'exc_value': is not a member of '_ts'
  C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
  pyflux\arma\arma_recursions.c(19402): error C2039: 'exc_traceback': is not a member of '_ts'
  C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
  pyflux\arma\arma_recursions.c(19403): error C2039: 'exc_type': is not a member of '_ts'
  C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
  pyflux\arma\arma_recursions.c(19404): error C2039: 'exc_value': is not a member of '_ts'
  C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
  pyflux\arma\arma_recursions.c(19405): error C2039: 'exc_traceback': is not a member of '_ts'
  C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
  pyflux\arma\arma_recursions.c(19427): error C2039: 'exc_type': is not a member of '_ts'
  C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
  pyflux\arma\arma_recursions.c(19428): error C2039: 'exc_value': is not a member of '_ts'
  C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
  pyflux\arma\arma_recursions.c(19429): error C2039: 'exc_traceback': is not a member of '_ts'
  C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
  pyflux\arma\arma_recursions.c(19430): error C2039: 'exc_type': is not a member of '_ts'
  C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
  pyflux\arma\arma_recursions.c(19431): error C2039: 'exc_value': is not a member of '_ts'
  C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
  pyflux\arma\arma_recursions.c(19432): error C2039: 'exc_traceback': is not a member of '_ts'
  C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
  error: Command "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.24.28314\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\lib\site-packages\numpy\core\include -IC:\
Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include -IC:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include -IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.24.28314\ATLMFC\include -IC:\Program Files (x86)\Micro
soft Visual Studio\2019\Community\VC\Tools\MSVC\14.24.28314\include -IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared -I
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt /Tcpyflux\arma\arma_recursions.c /Fobuild\temp.win-amd64-3.7\Relea
se\pyflux\arma\arma_recursions.obj" failed with exit status 2
  ----------------------------------------
  ERROR: Failed building wheel for pyflux
  Running setup.py clean for pyflux
Failed to build pyflux
Installing collected packages: numdifftools, pyflux
    Running setup.py install for pyflux ... error
    ERROR: Command errored out with exit status 1:
     command: 'C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\ETIENN~1\\AppData\\Local\\Temp\\pip-install-bvjvs05v\\pyflux\\setup.py'"'"'; __file__='"'"'C:\\Users\\ETIENN~1\
\AppData\\Local\\Temp\\pip-install-bvjvs05v\\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 'C:\Users\ETIENN~1\AppD
ata\Local\Temp\pip-record-9r34fz5j\install-record.txt' --single-version-externally-managed --compile --install-headers 'C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\Include\pyflux'
         cwd: C:\Users\ETIENN~1\AppData\Local\Temp\pip-install-bvjvs05v\pyflux\
    Complete output (192 lines):
    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.win-amd64-3.7
    creating build\lib.win-amd64-3.7\pyflux
    copying pyflux\covariances.py -> build\lib.win-amd64-3.7\pyflux
    copying pyflux\data_check.py -> build\lib.win-amd64-3.7\pyflux
    copying pyflux\latent_variables.py -> build\lib.win-amd64-3.7\pyflux
    copying pyflux\results.py -> build\lib.win-amd64-3.7\pyflux
    copying pyflux\setup.py -> build\lib.win-amd64-3.7\pyflux
    copying pyflux\tsm.py -> build\lib.win-amd64-3.7\pyflux
    copying pyflux\__init__.py -> build\lib.win-amd64-3.7\pyflux
    creating build\lib.win-amd64-3.7\pyflux\__check_build
    copying pyflux\__check_build\setup.py -> build\lib.win-amd64-3.7\pyflux\__check_build
    copying pyflux\__check_build\__init__.py -> build\lib.win-amd64-3.7\pyflux\__check_build
    creating build\lib.win-amd64-3.7\pyflux\arma
    copying pyflux\arma\arimax.py -> build\lib.win-amd64-3.7\pyflux\arma
    copying pyflux\arma\arma.py -> build\lib.win-amd64-3.7\pyflux\arma
    copying pyflux\arma\nnar.py -> build\lib.win-amd64-3.7\pyflux\arma
    copying pyflux\arma\nnarx.py -> build\lib.win-amd64-3.7\pyflux\arma
    copying pyflux\arma\setup.py -> build\lib.win-amd64-3.7\pyflux\arma
    copying pyflux\arma\__init__.py -> build\lib.win-amd64-3.7\pyflux\arma
    creating build\lib.win-amd64-3.7\pyflux\arma\tests
    copying pyflux\arma\tests\test_arimax_cauchy.py -> build\lib.win-amd64-3.7\pyflux\arma\tests
    copying pyflux\arma\tests\test_arimax_exponential.py -> build\lib.win-amd64-3.7\pyflux\arma\tests
    copying pyflux\arma\tests\test_arimax_inference.py -> build\lib.win-amd64-3.7\pyflux\arma\tests
    copying pyflux\arma\tests\test_arimax_laplace.py -> build\lib.win-amd64-3.7\pyflux\arma\tests
    copying pyflux\arma\tests\test_arimax_normal.py -> build\lib.win-amd64-3.7\pyflux\arma\tests
    copying pyflux\arma\tests\test_arimax_poisson.py -> build\lib.win-amd64-3.7\pyflux\arma\tests
    copying pyflux\arma\tests\test_arimax_skewt.py -> build\lib.win-amd64-3.7\pyflux\arma\tests
    copying pyflux\arma\tests\test_arimax_t.py -> build\lib.win-amd64-3.7\pyflux\arma\tests
    copying pyflux\arma\tests\test_arima_cauchy.py -> build\lib.win-amd64-3.7\pyflux\arma\tests
    copying pyflux\arma\tests\test_arima_exponential.py -> build\lib.win-amd64-3.7\pyflux\arma\tests
    copying pyflux\arma\tests\test_arima_inference.py -> build\lib.win-amd64-3.7\pyflux\arma\tests
    copying pyflux\arma\tests\test_arima_laplace.py -> build\lib.win-amd64-3.7\pyflux\arma\tests
    copying pyflux\arma\tests\test_arima_normal.py -> build\lib.win-amd64-3.7\pyflux\arma\tests
    copying pyflux\arma\tests\test_arima_poisson.py -> build\lib.win-amd64-3.7\pyflux\arma\tests
    copying pyflux\arma\tests\test_arima_skewt.py -> build\lib.win-amd64-3.7\pyflux\arma\tests
    copying pyflux\arma\tests\test_arima_t.py -> build\lib.win-amd64-3.7\pyflux\arma\tests
    copying pyflux\arma\tests\__init__.py -> build\lib.win-amd64-3.7\pyflux\arma\tests
    creating build\lib.win-amd64-3.7\pyflux\ensembles
    copying pyflux\ensembles\mixture_of_experts.py -> build\lib.win-amd64-3.7\pyflux\ensembles
    copying pyflux\ensembles\__init__.py -> build\lib.win-amd64-3.7\pyflux\ensembles
    creating build\lib.win-amd64-3.7\pyflux\families
    copying pyflux\families\cauchy.py -> build\lib.win-amd64-3.7\pyflux\families
    copying pyflux\families\exponential.py -> build\lib.win-amd64-3.7\pyflux\families
    copying pyflux\families\family.py -> build\lib.win-amd64-3.7\pyflux\families
    copying pyflux\families\flat.py -> build\lib.win-amd64-3.7\pyflux\families
    copying pyflux\families\inverse_gamma.py -> build\lib.win-amd64-3.7\pyflux\families
    copying pyflux\families\inverse_wishart.py -> build\lib.win-amd64-3.7\pyflux\families
    copying pyflux\families\laplace.py -> build\lib.win-amd64-3.7\pyflux\families
    copying pyflux\families\normal.py -> build\lib.win-amd64-3.7\pyflux\families
    copying pyflux\families\poisson.py -> build\lib.win-amd64-3.7\pyflux\families
    copying pyflux\families\setup.py -> build\lib.win-amd64-3.7\pyflux\families
    copying pyflux\families\skewt.py -> build\lib.win-amd64-3.7\pyflux\families
    copying pyflux\families\t.py -> build\lib.win-amd64-3.7\pyflux\families
    copying pyflux\families\truncated_normal.py -> build\lib.win-amd64-3.7\pyflux\families
    copying pyflux\families\__init__.py -> build\lib.win-amd64-3.7\pyflux\families
    creating build\lib.win-amd64-3.7\pyflux\garch
    copying pyflux\garch\egarch.py -> build\lib.win-amd64-3.7\pyflux\garch
    copying pyflux\garch\egarchm.py -> build\lib.win-amd64-3.7\pyflux\garch
    copying pyflux\garch\egarchmreg.py -> build\lib.win-amd64-3.7\pyflux\garch
    copying pyflux\garch\garch.py -> build\lib.win-amd64-3.7\pyflux\garch
    copying pyflux\garch\lmegarch.py -> build\lib.win-amd64-3.7\pyflux\garch
    copying pyflux\garch\segarch.py -> build\lib.win-amd64-3.7\pyflux\garch
    copying pyflux\garch\segarchm.py -> build\lib.win-amd64-3.7\pyflux\garch
    copying pyflux\garch\setup.py -> build\lib.win-amd64-3.7\pyflux\garch
    copying pyflux\garch\__init__.py -> build\lib.win-amd64-3.7\pyflux\garch
    creating build\lib.win-amd64-3.7\pyflux\gas
    copying pyflux\gas\gas.py -> build\lib.win-amd64-3.7\pyflux\gas
    copying pyflux\gas\gasllm.py -> build\lib.win-amd64-3.7\pyflux\gas
    copying pyflux\gas\gasllt.py -> build\lib.win-amd64-3.7\pyflux\gas
    copying pyflux\gas\gasrank.py -> build\lib.win-amd64-3.7\pyflux\gas
    copying pyflux\gas\gasreg.py -> build\lib.win-amd64-3.7\pyflux\gas
    copying pyflux\gas\gasx.py -> build\lib.win-amd64-3.7\pyflux\gas
    copying pyflux\gas\scores.py -> build\lib.win-amd64-3.7\pyflux\gas
    copying pyflux\gas\setup.py -> build\lib.win-amd64-3.7\pyflux\gas
    copying pyflux\gas\__init__.py -> build\lib.win-amd64-3.7\pyflux\gas
    creating build\lib.win-amd64-3.7\pyflux\gpnarx
    copying pyflux\gpnarx\gpnarx.py -> build\lib.win-amd64-3.7\pyflux\gpnarx
    copying pyflux\gpnarx\kernels.py -> build\lib.win-amd64-3.7\pyflux\gpnarx
    copying pyflux\gpnarx\setup.py -> build\lib.win-amd64-3.7\pyflux\gpnarx
    copying pyflux\gpnarx\__init__.py -> build\lib.win-amd64-3.7\pyflux\gpnarx
    creating build\lib.win-amd64-3.7\pyflux\inference
    copying pyflux\inference\bbvi.py -> build\lib.win-amd64-3.7\pyflux\inference
    copying pyflux\inference\metropolis_hastings.py -> build\lib.win-amd64-3.7\pyflux\inference
    copying pyflux\inference\norm_post_sim.py -> build\lib.win-amd64-3.7\pyflux\inference
    copying pyflux\inference\setup.py -> build\lib.win-amd64-3.7\pyflux\inference
    copying pyflux\inference\stoch_optim.py -> build\lib.win-amd64-3.7\pyflux\inference
    copying pyflux\inference\__init__.py -> build\lib.win-amd64-3.7\pyflux\inference
    creating build\lib.win-amd64-3.7\pyflux\output
    copying pyflux\output\tableprinter.py -> build\lib.win-amd64-3.7\pyflux\output
    copying pyflux\output\__init__.py -> build\lib.win-amd64-3.7\pyflux\output
    creating build\lib.win-amd64-3.7\pyflux\ssm
    copying pyflux\ssm\dar.py -> build\lib.win-amd64-3.7\pyflux\ssm
    copying pyflux\ssm\dynamic_glm.py -> build\lib.win-amd64-3.7\pyflux\ssm
    copying pyflux\ssm\dynlin.py -> build\lib.win-amd64-3.7\pyflux\ssm
    copying pyflux\ssm\llm.py -> build\lib.win-amd64-3.7\pyflux\ssm
    copying pyflux\ssm\llt.py -> build\lib.win-amd64-3.7\pyflux\ssm
    copying pyflux\ssm\local_level.py -> build\lib.win-amd64-3.7\pyflux\ssm
    copying pyflux\ssm\local_trend.py -> build\lib.win-amd64-3.7\pyflux\ssm
    copying pyflux\ssm\ndynlin.py -> build\lib.win-amd64-3.7\pyflux\ssm
    copying pyflux\ssm\nllm.py -> build\lib.win-amd64-3.7\pyflux\ssm
    copying pyflux\ssm\nllt.py -> build\lib.win-amd64-3.7\pyflux\ssm
    copying pyflux\ssm\setup.py -> build\lib.win-amd64-3.7\pyflux\ssm
    copying pyflux\ssm\__init__.py -> build\lib.win-amd64-3.7\pyflux\ssm
    creating build\lib.win-amd64-3.7\pyflux\tests
    copying pyflux\tests\nhst.py -> build\lib.win-amd64-3.7\pyflux\tests
    copying pyflux\tests\__init__.py -> build\lib.win-amd64-3.7\pyflux\tests
    creating build\lib.win-amd64-3.7\pyflux\var
    copying pyflux\var\setup.py -> build\lib.win-amd64-3.7\pyflux\var
    copying pyflux\var\var.py -> build\lib.win-amd64-3.7\pyflux\var
    copying pyflux\var\__init__.py -> build\lib.win-amd64-3.7\pyflux\var
    running build_ext
    No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
    customize MSVCCompiler
    customize MSVCCompiler using build_ext
    building 'pyflux.__check_build._check_build' extension
    compiling C sources
    creating build\temp.win-amd64-3.7\Release\pyflux
    creating build\temp.win-amd64-3.7\Release\pyflux\__check_build
    C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.24.28314\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\lib\site-packages\numpy\core\include -IC:\Users\Etienne
Gagnon\Anaconda3\envs\South_Africa_Scrape\include -IC:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include -IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.24.28314\ATLMFC\include -IC:\Program Files (x86)\Microsoft Visual St
udio\2019\Community\VC\Tools\MSVC\14.24.28314\include -IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared -IC:\Program Fil
es (x86)\Windows Kits\10\include\10.0.18362.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt /Tcpyflux\__check_build\_check_build.c /Fobuild\temp.win-amd64-3.7\Release\pyflu
x\__check_build\_check_build.obj
    C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.24.28314\bin\HostX86\x64\link.exe /nologo /INCREMENTAL:NO /LTCG /DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO /LIBPATH:C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\libs /LIBPA
TH:C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\PCbuild\amd64 /LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.24.28314\ATLMFC\lib\x64 /LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\
MSVC\14.24.28314\lib\x64 /LIBPATH:C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\lib\um\x64 /LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.18362.0\ucrt\x64 /LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.18362.0\um\x64 /EXPORT:PyInit__check_build
build\temp.win-amd64-3.7\Release\pyflux\__check_build\_check_build.obj /OUT:build\lib.win-amd64-3.7\pyflux\__check_build\_check_build.cp37-win_amd64.pyd /IMPLIB:build\temp.win-amd64-3.7\Release\pyflux\__check_build\_check_build.cp37-win_amd64.lib
    building 'pyflux.arma.arma_recursions' extension
    compiling C sources
    creating build\temp.win-amd64-3.7\Release\pyflux\arma
    C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.24.28314\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\lib\site-packages\numpy\core\include -IC:\Users\Etienne
Gagnon\Anaconda3\envs\South_Africa_Scrape\include -IC:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include -IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.24.28314\ATLMFC\include -IC:\Program Files (x86)\Microsoft Visual St
udio\2019\Community\VC\Tools\MSVC\14.24.28314\include -IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared -IC:\Program Fil
es (x86)\Windows Kits\10\include\10.0.18362.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt /Tcpyflux\arma\arma_recursions.c /Fobuild\temp.win-amd64-3.7\Release\pyflux\arma
\arma_recursions.obj
    arma_recursions.c
    C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\lib\site-packages\numpy\core\include\numpy\npy_1_7_deprecated_api.h(14) : Warning Msg: Using deprecated NumPy API, disable it with #define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION
    pyflux\arma\arma_recursions.c(19331): error C2039: 'exc_type': is not a member of '_ts'
    C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
    pyflux\arma\arma_recursions.c(19332): error C2039: 'exc_value': is not a member of '_ts'
    C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
    pyflux\arma\arma_recursions.c(19333): error C2039: 'exc_traceback': is not a member of '_ts'
    C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
    pyflux\arma\arma_recursions.c(19340): error C2039: 'exc_type': is not a member of '_ts'
    C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
    pyflux\arma\arma_recursions.c(19341): error C2039: 'exc_value': is not a member of '_ts'
    C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
    pyflux\arma\arma_recursions.c(19342): error C2039: 'exc_traceback': is not a member of '_ts'
    C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
    pyflux\arma\arma_recursions.c(19343): error C2039: 'exc_type': is not a member of '_ts'
    C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
    pyflux\arma\arma_recursions.c(19344): error C2039: 'exc_value': is not a member of '_ts'
    C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
    pyflux\arma\arma_recursions.c(19345): error C2039: 'exc_traceback': is not a member of '_ts'
    C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
    pyflux\arma\arma_recursions.c(19400): error C2039: 'exc_type': is not a member of '_ts'
    C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
    pyflux\arma\arma_recursions.c(19401): error C2039: 'exc_value': is not a member of '_ts'
    C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
    pyflux\arma\arma_recursions.c(19402): error C2039: 'exc_traceback': is not a member of '_ts'
    C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
    pyflux\arma\arma_recursions.c(19403): error C2039: 'exc_type': is not a member of '_ts'
    C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
    pyflux\arma\arma_recursions.c(19404): error C2039: 'exc_value': is not a member of '_ts'
    C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
    pyflux\arma\arma_recursions.c(19405): error C2039: 'exc_traceback': is not a member of '_ts'
    C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
    pyflux\arma\arma_recursions.c(19427): error C2039: 'exc_type': is not a member of '_ts'
    C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
    pyflux\arma\arma_recursions.c(19428): error C2039: 'exc_value': is not a member of '_ts'
    C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
    pyflux\arma\arma_recursions.c(19429): error C2039: 'exc_traceback': is not a member of '_ts'
    C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
    pyflux\arma\arma_recursions.c(19430): error C2039: 'exc_type': is not a member of '_ts'
    C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
    pyflux\arma\arma_recursions.c(19431): error C2039: 'exc_value': is not a member of '_ts'
    C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
    pyflux\arma\arma_recursions.c(19432): error C2039: 'exc_traceback': is not a member of '_ts'
    C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include\pystate.h(212): note: see declaration of '_ts'
    error: Command "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.24.28314\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\lib\site-packages\numpy\core\include -IC
:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include -IC:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\include -IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.24.28314\ATLMFC\include -IC:\Program Files (x86)\Mic
rosoft Visual Studio\2019\Community\VC\Tools\MSVC\14.24.28314\include -IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared
-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt /Tcpyflux\arma\arma_recursions.c /Fobuild\temp.win-amd64-3.7\Rel
ease\pyflux\arma\arma_recursions.obj" failed with exit status 2
    ----------------------------------------
ERROR: Command errored out with exit status 1: 'C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\ETIENN~1\\AppData\\Local\\Temp\\pip-install-bvjvs05v\\pyflux\\setup.py'"'"'; _
_file__='"'"'C:\\Users\\ETIENN~1\\AppData\\Local\\Temp\\pip-install-bvjvs05v\\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 'C:\Users\ETIENN~1\AppData\Local\Temp\pip-record-9r34fz5j\install-record.txt' --single-version-externally-managed --compile --install-headers 'C:\Users\Etienne Gagnon\Anaconda3\envs\South_Africa_Scrape\Include\pyflux' Check the logs for full command output.
RJT1990 commented 4 years ago

Hey guys, I don't maintain this library anymore. In fact, I would even advise not to use it as I never really got around to implementing proper test coverage and the like - it was very experimental!

Are you after specific methods included with the library? Let me know what problem you are trying to solve and I can either point you to another library, or if it's an algorithm within that I know works well, then I can provide some advice. Thanks!

EtienneGagnon1 commented 4 years ago

Hi Ross,

Thanks for your help. I was mostly looking to use the GARCH model. Do you have a suggestion?

RJT1990 commented 4 years ago

Cool! Yes actually the GARCH/EGARCH modules work fairly well in this package so might be worth using for that use case. I think I know what is causing your error so I'll have a brief look at the weekend if I get some time!

RJT1990 commented 4 years ago

Hey @EtienneGagnon1, it looks this is a common issue that has happened with some other libraries, see for instance: https://github.com/numpy/numpy/issues/11483. You might be able to find how they solved it if you Google: "'exc_type': is not a member of '_ts'". I'm pretty sure this happened to me a few months ago. Let me know if you manage to solve this, if not I can still have a look for you.

EtienneGagnon1 commented 4 years ago

I just installed it from github. Thanks for your help! @RJT1990

EricSchles commented 4 years ago

Yea, installing from source works fine. So a version bump would be all you need probably to get it to build again. Sounds like this is abandoned then? Would you mind if I was interested in taking over development?

On Fri, Jun 26, 2020 at 7:45 PM Etienne Gagnon notifications@github.com wrote:

I just installed it from github. Thanks for your help! @RJT1990 https://github.com/RJT1990

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/RJT1990/pyflux/issues/156#issuecomment-650453044, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAHCZPMQSFICPN3SFW3QBZTRYUXKDANCNFSM4OIQTV5Q .

JoeJoe1313 commented 3 years ago

Hey guys, I don't maintain this library anymore. In fact, I would even advise not to use it as I never really got around to implementing proper test coverage and the like - it was very experimental!

Are you after specific methods included with the library? Let me know what problem you are trying to solve and I can either point you to another library, or if it's an algorithm within that I know works well, then I can provide some advice. Thanks!

Hi @RJT1990 , what library would you suggest for Bayesian VAR? Thank you.