vaexio / vaex

Out-of-Core hybrid Apache Arrow/NumPy DataFrame for Python, ML, visualization and exploration of big tabular data at a billion rows per second 🚀
https://vaex.io
MIT License
8.3k stars 590 forks source link

pip install vaex fails on WinPython 3.8.1 but works on 3.7.1 #642

Closed Code4SAFrankie closed 4 years ago

Code4SAFrankie commented 4 years ago

.\python.exe -m pip install --upgrade vaex fails on WinPython 3.8.1 but works on 3.7.1.

This is the error:

E:\WPy-3810\python-3.8.1.amd64>.\python.exe -m pip install --upgrade vaex
Collecting vaex
  Using cached vaex-2.6.1.tar.gz (6.1 kB)
Collecting vaex-core<2,>=1.5.0
  Downloading vaex-core-1.5.0.tar.gz (2.1 MB)
     |████████████████████████████████| 2.1 MB 3.3 MB/s
Collecting vaex-viz<0.4,>=0.3.8
  Using cached vaex-viz-0.3.8.tar.gz (14 kB)
Collecting vaex-server<0.3,>=0.2.1
  Using cached vaex-server-0.2.1.tar.gz (1.9 kB)
Collecting vaex-hdf5<0.6,>=0.5.6
  Using cached vaex-hdf5-0.5.6.tar.gz (10.0 kB)
Collecting vaex-astro<0.7,>=0.6.1
  Using cached vaex-astro-0.6.1.tar.gz (8.6 kB)
Collecting vaex-arrow<0.5,>=0.4.2
  Using cached vaex-arrow-0.4.2.tar.gz (5.5 kB)
Collecting vaex-jupyter<0.5,>=0.4.1
  Using cached vaex-jupyter-0.4.1.tar.gz (32 kB)
Collecting vaex-ml<0.9,>=0.8.0
  Using cached vaex-ml-0.8.0.tar.gz (77 kB)
Requirement already satisfied, skipping upgrade: numpy>=1.11 in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from vaex-core<2,>=1.5.0->vaex) (1.17.4+mkl)
Requirement already satisfied, skipping upgrade: astropy>=2 in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from vaex-core<2,>=1.5.0->vaex) (4.0)
Collecting aplus
  Using cached aplus-0.11.0.tar.gz (3.7 kB)
Collecting tabulate>=0.8.3
  Downloading tabulate-0.8.6.tar.gz (45 kB)
     |████████████████████████████████| 45 kB ...
Requirement already satisfied, skipping upgrade: future>=0.15.2 in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from vaex-core<2,>=1.5.0->vaex) (0.18.2)
Requirement already satisfied, skipping upgrade: pyyaml in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from vaex-core<2,>=1.5.0->vaex) (5.2)
Collecting progressbar2
  Downloading progressbar2-3.50.0-py2.py3-none-any.whl (51 kB)
     |████████████████████████████████| 51 kB 3.4 MB/s
Requirement already satisfied, skipping upgrade: psutil>=1.2.1 in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from vaex-core<2,>=1.5.0->vaex) (5.6.7)
Requirement already satisfied, skipping upgrade: requests in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from vaex-core<2,>=1.5.0->vaex) (2.22.0)
Requirement already satisfied, skipping upgrade: six in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from vaex-core<2,>=1.5.0->vaex) (1.13.0)
Requirement already satisfied, skipping upgrade: cloudpickle in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from vaex-core<2,>=1.5.0->vaex) (1.2.2)
Requirement already satisfied, skipping upgrade: pandas in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from vaex-core<2,>=1.5.0->vaex) (0.25.3)
Requirement already satisfied, skipping upgrade: dask[array] in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from vaex-core<2,>=1.5.0->vaex) (2.10.1)
Requirement already satisfied, skipping upgrade: matplotlib>=1.3.1 in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from vaex-viz<0.4,>=0.3.8->vaex) (3.2.0rc2)
Requirement already satisfied, skipping upgrade: pillow in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from vaex-viz<0.4,>=0.3.8->vaex) (6.2.1)
Requirement already satisfied, skipping upgrade: tornado>4.1 in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from vaex-server<0.3,>=0.2.1->vaex) (6.0.3)
Collecting cachetools
  Downloading cachetools-4.0.0-py3-none-any.whl (10 kB)
Requirement already satisfied, skipping upgrade: h5py>=2.9 in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from vaex-hdf5<0.6,>=0.5.6->vaex) (2.10.0)
Processing c:\users\user\appdata\local\pip\cache\wheels\94\20\c9\b0256fe423de22bca83518fe0f7eba34ae1b9591a9d8c2d3b4\s3fs-0.2.2-py2.py3-none-any.whl
Collecting pyarrow>=0.15
  Downloading pyarrow-0.16.0-cp38-cp38-win_amd64.whl (20.4 MB)
     |████████████████████████████████| 20.4 MB 3.3 MB/s
Requirement already satisfied, skipping upgrade: bqplot>=0.10.1 in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from vaex-jupyter<0.5,>=0.4.1->vaex) (0.12.1)
Collecting ipyvolume>=0.4
  Downloading ipyvolume-0.5.2-py2.py3-none-any.whl (2.9 MB)
     |████████████████████████████████| 2.9 MB ...
Requirement already satisfied, skipping upgrade: ipyleaflet in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from vaex-jupyter<0.5,>=0.4.1->vaex) (0.11.6)
Requirement already satisfied, skipping upgrade: ipympl in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from vaex-jupyter<0.5,>=0.4.1->vaex) (0.4.0)
Processing c:\users\user\appdata\local\pip\cache\wheels\f5\59\2b\3e2ef2a0a22d9f7ac51b62462fea69cf8e033cb884c7c25e14\ipyvuetify-1.1.1-py2.py3-none-any.whl
Requirement already satisfied, skipping upgrade: numba in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from vaex-ml<0.9,>=0.8.0->vaex) (0.46.0)
Requirement already satisfied, skipping upgrade: traitlets in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from vaex-ml<0.9,>=0.8.0->vaex) (4.3.3)
Requirement already satisfied, skipping upgrade: jinja2 in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from vaex-ml<0.9,>=0.8.0->vaex) (2.10.3)
Collecting python-utils>=2.3.0
  Downloading python_utils-2.4.0-py2.py3-none-any.whl (12 kB)
Requirement already satisfied, skipping upgrade: idna in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from requests->vaex-core<2,>=1.5.0->vaex) (2.8)
Requirement already satisfied, skipping upgrade: chardet in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from requests->vaex-core<2,>=1.5.0->vaex) (3.0.4)
Requirement already satisfied, skipping upgrade: certifi in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from requests->vaex-core<2,>=1.5.0->vaex) (2019.11.28)
Requirement already satisfied, skipping upgrade: urllib3 in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from requests->vaex-core<2,>=1.5.0->vaex) (1.25.7)
Requirement already satisfied, skipping upgrade: python-dateutil>=2.6.1 in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from pandas->vaex-core<2,>=1.5.0->vaex) (2.8.1)
Requirement already satisfied, skipping upgrade: pytz>=2017.2 in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from pandas->vaex-core<2,>=1.5.0->vaex) (2019.3)
Requirement already satisfied, skipping upgrade: toolz>=0.7.3; extra == "array" in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from dask[array]->vaex-core<2,>=1.5.0->vaex) (0.10.0)
Requirement already satisfied, skipping upgrade: cycler>=0.10 in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from matplotlib>=1.3.1->vaex-viz<0.4,>=0.3.8->vaex) (0.10.0)
Requirement already satisfied, skipping upgrade: kiwisolver>=1.0.1 in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from matplotlib>=1.3.1->vaex-viz<0.4,>=0.3.8->vaex) (1.1.0)
Requirement already satisfied, skipping upgrade: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.1 in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from matplotlib>=1.3.1->vaex-viz<0.4,>=0.3.8->vaex) (2.4.5)
Collecting boto3>=1.9.91
  Downloading boto3-1.12.19-py2.py3-none-any.whl (128 kB)
     |████████████████████████████████| 128 kB ...
Collecting botocore>=1.12.91
  Downloading botocore-1.15.19-py2.py3-none-any.whl (6.0 MB)
     |████████████████████████████████| 6.0 MB ...
Requirement already satisfied, skipping upgrade: traittypes>=0.0.6 in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from bqplot>=0.10.1->vaex-jupyter<0.5,>=0.4.1->vaex) (0.2.1)
Requirement already satisfied, skipping upgrade: ipywidgets>=7.5.0 in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from bqplot>=0.10.1->vaex-jupyter<0.5,>=0.4.1->vaex) (7.5.1)
Collecting ipywebrtc
  Downloading ipywebrtc-0.5.0-py2.py3-none-any.whl (1.1 MB)
     |████████████████████████████████| 1.1 MB 6.4 MB/s
Requirement already satisfied, skipping upgrade: pythreejs>=1.0.0 in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from ipyvolume>=0.4->vaex-jupyter<0.5,>=0.4.1->vaex) (2.1.1)
Requirement already satisfied, skipping upgrade: xarray>=0.10 in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from ipyleaflet->vaex-jupyter<0.5,>=0.4.1->vaex) (0.14.1)
Requirement already satisfied, skipping upgrade: branca<0.4,>=0.3.1 in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from ipyleaflet->vaex-jupyter<0.5,>=0.4.1->vaex) (0.3.1)
Requirement already satisfied, skipping upgrade: ipykernel>=4.7 in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from ipympl->vaex-jupyter<0.5,>=0.4.1->vaex) (5.1.3)
Collecting ipyvue<2,>=1.0.0
  Using cached ipyvue-1.1.0.tar.gz (650 kB)
Requirement already satisfied, skipping upgrade: llvmlite>=0.30 in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from numba->vaex-ml<0.9,>=0.8.0->vaex) (0.30.0)
Requirement already satisfied, skipping upgrade: decorator in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from traitlets->vaex-ml<0.9,>=0.8.0->vaex) (4.4.1)
Requirement already satisfied, skipping upgrade: ipython-genutils in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from traitlets->vaex-ml<0.9,>=0.8.0->vaex) (0.2.0)
Requirement already satisfied, skipping upgrade: MarkupSafe>=0.23 in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from jinja2->vaex-ml<0.9,>=0.8.0->vaex) (1.1.1)
Requirement already satisfied, skipping upgrade: setuptools in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from kiwisolver>=1.0.1->matplotlib>=1.3.1->vaex-viz<0.4,>=0.3.8->vaex) (42.0.2)
Collecting s3transfer<0.4.0,>=0.3.0
  Downloading s3transfer-0.3.3-py2.py3-none-any.whl (69 kB)
     |████████████████████████████████| 69 kB ...
Collecting jmespath<1.0.0,>=0.7.1
  Downloading jmespath-0.9.5-py2.py3-none-any.whl (24 kB)
Requirement already satisfied, skipping upgrade: docutils<0.16,>=0.10 in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from botocore>=1.12.91->s3fs<0.3->vaex-hdf5<0.6,>=0.5.6->vaex) (0.15.2)
Requirement already satisfied, skipping upgrade: ipython>=4.0.0; python_version >= "3.3" in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter<0.5,>=0.4.1->vaex) (7.10.2)
Requirement already satisfied, skipping upgrade: widgetsnbextension~=3.5.0 in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter<0.5,>=0.4.1->vaex) (3.5.1)
Requirement already satisfied, skipping upgrade: nbformat>=4.2.0 in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter<0.5,>=0.4.1->vaex) (4.4.0)
Requirement already satisfied, skipping upgrade: ipydatawidgets>=1.1.1 in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from pythreejs>=1.0.0->ipyvolume>=0.4->vaex-jupyter<0.5,>=0.4.1->vaex) (4.0.1)
Requirement already satisfied, skipping upgrade: jupyter-client in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from ipykernel>=4.7->ipympl->vaex-jupyter<0.5,>=0.4.1->vaex) (5.3.4)
Requirement already satisfied, skipping upgrade: jedi>=0.10 in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from ipython>=4.0.0; python_version >= "3.3"->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter<0.5,>=0.4.1->vaex) (0.15.2)
Requirement already satisfied, skipping upgrade: pickleshare in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from ipython>=4.0.0; python_version >= "3.3"->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter<0.5,>=0.4.1->vaex) (0.7.5)
Requirement already satisfied, skipping upgrade: prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0 in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from ipython>=4.0.0; python_version >= "3.3"->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter<0.5,>=0.4.1->vaex) (2.0.10)
Requirement already satisfied, skipping upgrade: backcall in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from ipython>=4.0.0; python_version >= "3.3"->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter<0.5,>=0.4.1->vaex) (0.1.0)
Requirement already satisfied, skipping upgrade: colorama; sys_platform == "win32" in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from ipython>=4.0.0; python_version >= "3.3"->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter<0.5,>=0.4.1->vaex) (0.4.3)
Requirement already satisfied, skipping upgrade: pygments in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from ipython>=4.0.0; python_version >= "3.3"->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter<0.5,>=0.4.1->vaex) (2.5.2)
Requirement already satisfied, skipping upgrade: notebook>=4.4.1 in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from widgetsnbextension~=3.5.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter<0.5,>=0.4.1->vaex) (6.0.2)
Requirement already satisfied, skipping upgrade: jupyter-core in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from nbformat>=4.2.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter<0.5,>=0.4.1->vaex) (4.6.1)
Requirement already satisfied, skipping upgrade: jsonschema!=2.5.0,>=2.4 in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from nbformat>=4.2.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter<0.5,>=0.4.1->vaex) (3.2.0)
Requirement already satisfied, skipping upgrade: pyzmq>=13 in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from jupyter-client->ipykernel>=4.7->ipympl->vaex-jupyter<0.5,>=0.4.1->vaex) (18.1.1)
Requirement already satisfied, skipping upgrade: pywin32>=1.0; sys_platform == "win32" in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from jupyter-client->ipykernel>=4.7->ipympl->vaex-jupyter<0.5,>=0.4.1->vaex) (227)
Requirement already satisfied, skipping upgrade: parso>=0.5.2 in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from jedi>=0.10->ipython>=4.0.0; python_version >= "3.3"->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter<0.5,>=0.4.1->vaex) (0.5.2)
Requirement already satisfied, skipping upgrade: wcwidth in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0->ipython>=4.0.0; python_version >= "3.3"->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter<0.5,>=0.4.1->vaex) (0.1.7)
Requirement already satisfied, skipping upgrade: terminado>=0.8.1 in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter<0.5,>=0.4.1->vaex) (0.8.3)
Requirement already satisfied, skipping upgrade: prometheus-client in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter<0.5,>=0.4.1->vaex) (0.7.1)
Requirement already satisfied, skipping upgrade: Send2Trash in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter<0.5,>=0.4.1->vaex) (1.5.0)
Requirement already satisfied, skipping upgrade: nbconvert in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter<0.5,>=0.4.1->vaex) (5.6.1)
Requirement already satisfied, skipping upgrade: pyrsistent>=0.14.0 in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from jsonschema!=2.5.0,>=2.4->nbformat>=4.2.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter<0.5,>=0.4.1->vaex) (0.15.6)
Requirement already satisfied, skipping upgrade: attrs>=17.4.0 in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from jsonschema!=2.5.0,>=2.4->nbformat>=4.2.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter<0.5,>=0.4.1->vaex) (19.3.0)
Requirement already satisfied, skipping upgrade: pywinpty>=0.5; os_name == "nt" in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from terminado>=0.8.1->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter<0.5,>=0.4.1->vaex) (0.5.7)
Requirement already satisfied, skipping upgrade: mistune<2,>=0.8.1 in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter<0.5,>=0.4.1->vaex) (0.8.4)
Requirement already satisfied, skipping upgrade: testpath in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter<0.5,>=0.4.1->vaex) (0.4.4)
Requirement already satisfied, skipping upgrade: pandocfilters>=1.4.1 in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter<0.5,>=0.4.1->vaex) (1.4.2)
Requirement already satisfied, skipping upgrade: defusedxml in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter<0.5,>=0.4.1->vaex) (0.6.0)
Requirement already satisfied, skipping upgrade: bleach in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter<0.5,>=0.4.1->vaex) (3.1.0)
Requirement already satisfied, skipping upgrade: entrypoints>=0.2.2 in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter<0.5,>=0.4.1->vaex) (0.3)
Requirement already satisfied, skipping upgrade: webencodings in e:\wpy-3810\python-3.8.1.amd64\lib\site-packages (from bleach->nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.5.0->bqplot>=0.10.1->vaex-jupyter<0.5,>=0.4.1->vaex) (0.5.1)
Building wheels for collected packages: vaex, vaex-core, vaex-viz, vaex-server, vaex-hdf5, vaex-astro, vaex-arrow, vaex-jupyter, vaex-ml, aplus, tabulate, ipyvue
  Building wheel for vaex (setup.py) ... done
  Created wheel for vaex: filename=vaex-2.6.1-py3-none-any.whl size=5663 sha256=4f7c217e2444bc873bda880100887c951ab5c7d125fcbc28f04fd76dd6484333
  Stored in directory: c:\users\user\appdata\local\pip\cache\wheels\0f\e1\be\25b26b42b8372855b97a957fd0e540a0777dc195387013028b
  Building wheel for vaex-core (setup.py) ... error
  ERROR: Command errored out with exit status 1:
   command: 'E:\WPy-3810\python-3.8.1.amd64\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\User\\AppData\\Local\\Temp\\pip-install-s14_v94q\\vaex-core\\setup.py'"'"'; __file__='"'"'C:\\Users\\User\\AppData\\Local\\Temp\\pip-install-s14_v94q\\vaex-core\\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\User\AppData\Local\Temp\pip-wheel-zw2ymigk'
       cwd: C:\Users\User\AppData\Local\Temp\pip-install-s14_v94q\vaex-core\
  Complete output (196 lines):
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build\lib.win-amd64-3.8
  creating build\lib.win-amd64-3.8\vaex
  copying vaex\agg.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\array_types.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\arrow.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\benchmark.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\column.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\dask.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\dataframe.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\dataset.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\datasets.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\dataset_mmap.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\dataset_utils.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\delayed.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\events.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\execution.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\export.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\expression.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\expresso.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\formatting.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\functions.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\geo.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\grids.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\groupby.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\hash.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\image.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\json.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\kld.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\legacy.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\meta.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\misc_cmdline.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\multithreading.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\pandasapi.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\parallelize.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\promise.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\ray.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\remote.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\samp.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\scopes.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\selections.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\serialize.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\settings.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\stat.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\strings.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\tasks.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\utils.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\version.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\webserver.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\_version.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\__init__.py -> build\lib.win-amd64-3.8\vaex
  copying vaex\__main__.py -> build\lib.win-amd64-3.8\vaex
  creating build\lib.win-amd64-3.8\vaex\core
  copying vaex\core\_version.py -> build\lib.win-amd64-3.8\vaex\core
  copying vaex\core\__init__.py -> build\lib.win-amd64-3.8\vaex\core
  creating build\lib.win-amd64-3.8\vaex\file
  copying vaex\file\cache.py -> build\lib.win-amd64-3.8\vaex\file
  copying vaex\file\colfits.py -> build\lib.win-amd64-3.8\vaex\file
  copying vaex\file\column.py -> build\lib.win-amd64-3.8\vaex\file
  copying vaex\file\gadget.py -> build\lib.win-amd64-3.8\vaex\file
  copying vaex\file\other.py -> build\lib.win-amd64-3.8\vaex\file
  copying vaex\file\s3.py -> build\lib.win-amd64-3.8\vaex\file
  copying vaex\file\__init__.py -> build\lib.win-amd64-3.8\vaex\file
  creating build\lib.win-amd64-3.8\vaex\test
  copying vaex\test\all.py -> build\lib.win-amd64-3.8\vaex\test
  copying vaex\test\cmodule.py -> build\lib.win-amd64-3.8\vaex\test
  copying vaex\test\dataset.py -> build\lib.win-amd64-3.8\vaex\test
  copying vaex\test\expresso.py -> build\lib.win-amd64-3.8\vaex\test
  copying vaex\test\misc.py -> build\lib.win-amd64-3.8\vaex\test
  copying vaex\test\plot.py -> build\lib.win-amd64-3.8\vaex\test
  copying vaex\test\ui.py -> build\lib.win-amd64-3.8\vaex\test
  copying vaex\test\__init__.py -> build\lib.win-amd64-3.8\vaex\test
  copying vaex\test\__main__.py -> build\lib.win-amd64-3.8\vaex\test
  creating build\lib.win-amd64-3.8\vaex\ext
  copying vaex\ext\bokeh.py -> build\lib.win-amd64-3.8\vaex\ext
  copying vaex\ext\common.py -> build\lib.win-amd64-3.8\vaex\ext
  copying vaex\ext\ipyvolume.py -> build\lib.win-amd64-3.8\vaex\ext
  copying vaex\ext\jprops.py -> build\lib.win-amd64-3.8\vaex\ext
  copying vaex\ext\readcol.py -> build\lib.win-amd64-3.8\vaex\ext
  copying vaex\ext\__init__.py -> build\lib.win-amd64-3.8\vaex\ext
  creating build\lib.win-amd64-3.8\vaex\misc
  copying vaex\misc\dask.py -> build\lib.win-amd64-3.8\vaex\misc
  copying vaex\misc\expressions.py -> build\lib.win-amd64-3.8\vaex\misc
  copying vaex\misc\ordereddict.py -> build\lib.win-amd64-3.8\vaex\misc
  copying vaex\misc\pandawrap.py -> build\lib.win-amd64-3.8\vaex\misc
  copying vaex\misc\parallelize.py -> build\lib.win-amd64-3.8\vaex\misc
  copying vaex\misc\progressbar.py -> build\lib.win-amd64-3.8\vaex\misc
  copying vaex\misc\samp.py -> build\lib.win-amd64-3.8\vaex\misc
  copying vaex\misc\__init__.py -> build\lib.win-amd64-3.8\vaex\misc
  creating build\lib.win-amd64-3.8\vaex\test\files
  copying vaex\test\files\gaia-small-colfits-basic.fits -> build\lib.win-amd64-3.8\vaex\test\files
  copying vaex\test\files\gaia-small-colfits-plus.fits -> build\lib.win-amd64-3.8\vaex\test\files
  copying vaex\test\files\gaia-small-fits-basic.fits -> build\lib.win-amd64-3.8\vaex\test\files
  copying vaex\test\files\gaia-small-fits-plus.fits -> build\lib.win-amd64-3.8\vaex\test\files
  copying vaex\test\files\gaia-small-votable.vot -> build\lib.win-amd64-3.8\vaex\test\files
  copying vaex\test\files\default_amuse_plummer.hdf5 -> build\lib.win-amd64-3.8\vaex\test\files
  running build_ext
  building 'vaex.vaexfast' extension
  creating build\temp.win-amd64-3.8
  creating build\temp.win-amd64-3.8\Release
  creating build\temp.win-amd64-3.8\Release\src
  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IE:\WPy-3810\python-3.8.1.amd64\lib\site-packages\numpy\core\include -IE:\WPy-3810\python-3.8.1.amd64\include -IE:\WPy-3810\python-3.8.1.amd64\include "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" /EHsc /Tpsrc\vaexfast.cpp /Fobuild\temp.win-amd64-3.8\Release\src\vaexfast.obj /EHsc
  vaexfast.cpp
  src\vaexfast.cpp(18): warning C4005: 'INFINITY': macro redefinition
  C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt\corecrt_math.h(90): note: see previous definition of 'INFINITY'
  e:\wpy-3810\python-3.8.1.amd64\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
  src\vaexfast.cpp(201): warning C4244: 'argument': conversion from '__int64' to 'int', possible loss of data
  src\vaexfast.cpp(532): warning C4244: 'argument': conversion from '__int64' to 'const int', possible loss of data
  src\vaexfast.cpp(956): warning C4244: '=': conversion from 'Py_ssize_t' to 'int', possible loss of data
  src\vaexfast.cpp(1798): warning C4244: 'argument': conversion from '__int64' to 'int', possible loss of data
  src\vaexfast.cpp(64): warning C4244: '=': conversion from 'npy_intp' to 'int', possible loss of data
  src\vaexfast.cpp(198): note: see reference to function template instantiation 'void object_to_numpy1d_nocopy<double>(T *&,PyObject *,__int64 &,int &,int)' being compiled
          with
          [
              T=double
          ]
  src\vaexfast.cpp(88): warning C4244: '=': conversion from 'npy_intp' to 'int', possible loss of data
  src\vaexfast.cpp(280): note: see reference to function template instantiation 'void object_to_numpy1d_nocopy_endian<double>(T *&,PyObject *,__int64 &,bool &,int &,int)' being compiled
          with
          [
              T=double
          ]
  src\vaexfast.cpp(105): warning C4244: 'initializing': conversion from 'npy_intp' to 'int', possible loss of data
  src\vaexfast.cpp(644): note: see reference to function template instantiation 'void object_to_numpy2d_nocopy<double>(T *&,PyObject *,int &,int &,int)' being compiled
          with
          [
              T=double
          ]
  src\vaexfast.cpp(108): warning C4244: 'initializing': conversion from 'npy_intp' to 'int', possible loss of data
  src\vaexfast.cpp(667): warning C4244: 'initializing': conversion from 'const double' to 'float', possible loss of data
  src\vaexfast.cpp(775): note: see reference to function template instantiation 'void histogram2d_f4<__int64>(const float *__restrict const ,const float *__restrict const ,const float *const ,const __int64,bool,bool,bool,Tout *__restrict const ,const int,const int,const double,const double,const double,const double,const __int64,const __int64)' being compiled
          with
          [
              Tout=__int64
          ]
  src\vaexfast.cpp(667): warning C4244: 'initializing': conversion from 'const double' to 'const float', possible loss of data
  src\vaexfast.cpp(668): warning C4244: 'initializing': conversion from 'const double' to 'float', possible loss of data
  src\vaexfast.cpp(668): warning C4244: 'initializing': conversion from 'const double' to 'const float', possible loss of data
  src\vaexfast.cpp(669): warning C4244: 'initializing': conversion from 'const double' to 'float', possible loss of data
  src\vaexfast.cpp(669): warning C4244: 'initializing': conversion from 'const double' to 'const float', possible loss of data
  src\vaexfast.cpp(670): warning C4244: 'initializing': conversion from 'const double' to 'float', possible loss of data
  src\vaexfast.cpp(670): warning C4244: 'initializing': conversion from 'const double' to 'const float', possible loss of data
  src\vaexfast.cpp(671): warning C4244: 'initializing': conversion from 'double' to 'float', possible loss of data
  src\vaexfast.cpp(671): warning C4244: 'initializing': conversion from 'double' to 'const float', possible loss of data
  src\vaexfast.cpp(672): warning C4244: 'initializing': conversion from 'double' to 'float', possible loss of data
  src\vaexfast.cpp(672): warning C4244: 'initializing': conversion from 'double' to 'const float', possible loss of data
  src\vaexfast.cpp(133): warning C4244: 'initializing': conversion from 'npy_intp' to 'int', possible loss of data
  src\vaexfast.cpp(887): note: see reference to function template instantiation 'void object_to_numpy3d_nocopy<double>(T *&,PyObject *,int &,int &,int &,int)' being compiled
          with
          [
              T=double
          ]
  src\vaexfast.cpp(136): warning C4244: 'initializing': conversion from 'npy_intp' to 'int', possible loss of data
  src\vaexfast.cpp(139): warning C4244: 'initializing': conversion from 'npy_intp' to 'int', possible loss of data
  src\vaexfast.cpp(174): warning C4244: '=': conversion from 'npy_intp' to 'int', possible loss of data
  src\vaexfast.cpp(983): note: see reference to function template instantiation 'void object_to_numpyNd_nocopy<double>(T *&,PyObject *,int,int &,int *,__int64 *,int)' being compiled
          with
          [
              T=double
          ]
  src\vaexfast.cpp(1335): warning C4244: '=': conversion from 'Py_ssize_t' to 'int', possible loss of data
  src\vaexfast.cpp(2072): note: see reference to function template instantiation 'PyObject *statisticNd_<double,NPY_DOUBLE>(PyObject *,PyObject *)' being compiled
  src\vaexfast.cpp(1338): warning C4244: '=': conversion from 'Py_ssize_t' to 'int', possible loss of data
  src\vaexfast.cpp(1149): warning C4244: 'initializing': conversion from 'double' to 'float', possible loss of data
  src\vaexfast.cpp(1271): note: see reference to function template instantiation 'void statisticNd<T,op_add1<T,double,endian>,endian>(const T *__restrict const [],const T *__restrict const [],__int64,const int,const int,double *__restrict const ,const __int64 *__restrict const ,const int *__restrict const ,const T *__restrict const ,const T *__restrict const ,int)' being compiled
          with
          [
              T=float,
              endian=functor_double_to_native
          ]
  src\vaexfast.cpp(1308): note: see reference to function template instantiation 'void statisticNd_wrap_template_endian<T,functor_double_to_native>(const T *const [],const T *const [],__int64,int,int,double *,__int64 [],int [],T [],T [],int,int)' being compiled
          with
          [
              T=float
          ]
  src\vaexfast.cpp(1402): note: see reference to function template instantiation 'void statisticNd_wrap_template<T>(const T *const [],const T *const [],__int64,int,int,double *,__int64 [],int [],T [],T [],bool,int,int)' being compiled
          with
          [
              T=float
          ]
  src\vaexfast.cpp(2073): note: see reference to function template instantiation 'PyObject *statisticNd_<float,NPY_FLOAT>(PyObject *,PyObject *)' being compiled
  src\vaexfast.cpp(1178): warning C4244: 'initializing': conversion from 'double' to 'float', possible loss of data
  src\vaexfast.cpp(1198): warning C4244: 'initializing': conversion from 'double' to 'float', possible loss of data
  src\vaexfast.cpp(1216): warning C4244: 'initializing': conversion from 'double' to 'float', possible loss of data
  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\link.exe /nologo /INCREMENTAL:NO /LTCG /DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO /LIBPATH:E:\WPy-3810\python-3.8.1.amd64\libs /LIBPATH:E:\WPy-3810\python-3.8.1.amd64\PCbuild\amd64 "/LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\LIB\amd64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.17763.0\ucrt\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.17763.0\um\x64" /EXPORT:PyInit_vaexfast build\temp.win-amd64-3.8\Release\src\vaexfast.obj /OUT:build\lib.win-amd64-3.8\vaex\vaexfast.cp38-win_amd64.pyd /IMPLIB:build\temp.win-amd64-3.8\Release\src\vaexfast.cp38-win_amd64.lib
     Creating library build\temp.win-amd64-3.8\Release\src\vaexfast.cp38-win_amd64.lib and object build\temp.win-amd64-3.8\Release\src\vaexfast.cp38-win_amd64.exp
  Generating code
  Finished generating code
  building 'vaex.superstrings' extension
  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IE:\WPy-3810\python-3.8.1.amd64\lib\site-packages\numpy\core\include -Ivendor/pybind11/include -Ivendor/pybind11/include -Ivendor/string-view-lite/include -Ivendor/boost -IE:\WPy-3810\python-3.8.1.amd64\include -IE:\WPy-3810\python-3.8.1.amd64\Library\include -IE:\WPy-3810\python-3.8.1.amd64\include -IE:\WPy-3810\python-3.8.1.amd64\include "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" /EHsc /Tpsrc\strings.cpp /Fobuild\temp.win-amd64-3.8\Release\src\strings.obj /EHsc
  strings.cpp
  src\strings.cpp(28): fatal error C1083: Cannot open include file: 'pcrecpp.h': No such file or directory
  error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe' failed with exit status 2
  ----------------------------------------
  ERROR: Failed building wheel for vaex-core
  Running setup.py clean for vaex-core
  Building wheel for vaex-viz (setup.py) ... done
  Created wheel for vaex-viz: filename=vaex_viz-0.3.8-py3-none-any.whl size=17352 sha256=c583683f339c3adfce533d61713f07e84f5aea6340f71e94c72f4097e2d9ef95
  Stored in directory: c:\users\user\appdata\local\pip\cache\wheels\12\0e\df\2f8966f0018ea97b426c06a6205538760f28329e3dbfa37770
  Building wheel for vaex-server (setup.py) ... done
  Created wheel for vaex-server: filename=vaex_server-0.2.1-py3-none-any.whl size=2386 sha256=1d7b3782e91c5f8c868deef3b398199d6d95dc4847361808bfce2e86d4236c99
  Stored in directory: c:\users\user\appdata\local\pip\cache\wheels\0a\db\5c\20cd0f4d5833e1c2e5180bead9f5a589fd91bb4b4fc4c81fef
  Building wheel for vaex-hdf5 (setup.py) ... done
  Created wheel for vaex-hdf5: filename=vaex_hdf5-0.5.6-py3-none-any.whl size=11105 sha256=eb5568dbe6dec0ec0c90e243a1929a430fcf22c935d03a4d87ce383c691b4fe7
  Stored in directory: c:\users\user\appdata\local\pip\cache\wheels\f5\8a\10\507a8426b9c5e8fd665b0a8e9fa79770623bc4be105a52dfa1
  Building wheel for vaex-astro (setup.py) ... done
  Created wheel for vaex-astro: filename=vaex_astro-0.6.1-py3-none-any.whl size=10421 sha256=cddaa9713f64b304eb18d37c75b719df3115b003927b35a38dcdc2ce95ea5104
  Stored in directory: c:\users\user\appdata\local\pip\cache\wheels\ff\fe\b2\f3c3b857e4e84e2b9a669b21ee574e0daaca12979a269b0a34
  Building wheel for vaex-arrow (setup.py) ... done
  Created wheel for vaex-arrow: filename=vaex_arrow-0.4.2-py3-none-any.whl size=7183 sha256=8628b5bc543c0c4e74ac437b421fd76454fe301c97b48b98ed9c92c663e2d789
  Stored in directory: c:\users\user\appdata\local\pip\cache\wheels\41\ff\b7\d2402c29ab8ee20bc6449a484267455ff4df02fb171df359dc
  Building wheel for vaex-jupyter (setup.py) ... done
  Created wheel for vaex-jupyter: filename=vaex_jupyter-0.4.1-py3-none-any.whl size=39552 sha256=5dac3b0698138abf2038205dabff95701251a230fe23a3e4c1e2bf1ce625c659
  Stored in directory: c:\users\user\appdata\local\pip\cache\wheels\c9\6a\b6\6c17c5a1b2cd2466aa96dde42c678d6fb0572328095df3060e
  Building wheel for vaex-ml (setup.py) ... done
  Created wheel for vaex-ml: filename=vaex_ml-0.8.0-py3-none-any.whl size=85770 sha256=ff5b0b224d41d3ec818f6fad9d0ea5275d54447b048b424f5027f7d98b079483
  Stored in directory: c:\users\user\appdata\local\pip\cache\wheels\b7\bf\19\7601c82ebef23828ad780f3fbf6bc68dfb51cea0626342c69e
  Building wheel for aplus (setup.py) ... done
  Created wheel for aplus: filename=aplus-0.11.0-py3-none-any.whl size=4414 sha256=9b148d049eab2696af6ea8c4acc8644b78ffdb0686e10c6ef807e3ddf0ce82dd
  Stored in directory: c:\users\user\appdata\local\pip\cache\wheels\de\93\23\3db69e1003030a764c9827dc02137119ec5e6e439afd64eebb
  Building wheel for tabulate (setup.py) ... done
  Created wheel for tabulate: filename=tabulate-0.8.6-py3-none-any.whl size=23279 sha256=99166850acbfaa720e5abf9ffee10e24a811fb21a9ad41c4fdee65054bc83a15
  Stored in directory: c:\users\user\appdata\local\pip\cache\wheels\86\8c\d9\3b6c2f55efaefe656c52b725d2fdc5669085c83444979db8b3
  Building wheel for ipyvue (setup.py) ... done
  Created wheel for ipyvue: filename=ipyvue-1.1.0-py2.py3-none-any.whl size=971167 sha256=79de636b2f74c4811e87c4c88ec72b5374abddd7ea7d001f453622e94e0e7d35
  Stored in directory: c:\users\user\appdata\local\pip\cache\wheels\3a\01\4d\ea0a7ee463c7372789e7f9fb80b7a3a9db776a59373cf40a19
Successfully built vaex vaex-viz vaex-server vaex-hdf5 vaex-astro vaex-arrow vaex-jupyter vaex-ml aplus tabulate ipyvue
Failed to build vaex-core
Installing collected packages: aplus, tabulate, python-utils, progressbar2, vaex-core, vaex-viz, cachetools, vaex-server, jmespath, botocore, s3transfer, boto3, s3fs, vaex-hdf5, vaex-astro, pyarrow, vaex-arrow, ipywebrtc, ipyvolume, ipyvue, ipyvuetify, vaex-jupyter, vaex-ml, vaex
    Running setup.py install for vaex-core ... error
    ERROR: Command errored out with exit status 1:
     command: 'E:\WPy-3810\python-3.8.1.amd64\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\User\\AppData\\Local\\Temp\\pip-install-s14_v94q\\vaex-core\\setup.py'"'"'; __file__='"'"'C:\\Users\\User\\AppData\\Local\\Temp\\pip-install-s14_v94q\\vaex-core\\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\User\AppData\Local\Temp\pip-record-hkds0mxn\install-record.txt' --single-version-externally-managed --compile --install-headers 'E:\WPy-3810\python-3.8.1.amd64\Include\vaex-core'
         cwd: C:\Users\User\AppData\Local\Temp\pip-install-s14_v94q\vaex-core\
    Complete output (196 lines):
    running install
    running build
    running build_py
    creating build
    creating build\lib.win-amd64-3.8
    creating build\lib.win-amd64-3.8\vaex
    copying vaex\agg.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\array_types.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\arrow.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\benchmark.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\column.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\dask.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\dataframe.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\dataset.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\datasets.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\dataset_mmap.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\dataset_utils.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\delayed.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\events.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\execution.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\export.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\expression.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\expresso.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\formatting.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\functions.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\geo.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\grids.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\groupby.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\hash.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\image.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\json.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\kld.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\legacy.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\meta.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\misc_cmdline.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\multithreading.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\pandasapi.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\parallelize.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\promise.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\ray.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\remote.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\samp.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\scopes.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\selections.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\serialize.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\settings.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\stat.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\strings.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\tasks.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\utils.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\version.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\webserver.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\_version.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\__init__.py -> build\lib.win-amd64-3.8\vaex
    copying vaex\__main__.py -> build\lib.win-amd64-3.8\vaex
    creating build\lib.win-amd64-3.8\vaex\core
    copying vaex\core\_version.py -> build\lib.win-amd64-3.8\vaex\core
    copying vaex\core\__init__.py -> build\lib.win-amd64-3.8\vaex\core
    creating build\lib.win-amd64-3.8\vaex\file
    copying vaex\file\cache.py -> build\lib.win-amd64-3.8\vaex\file
    copying vaex\file\colfits.py -> build\lib.win-amd64-3.8\vaex\file
    copying vaex\file\column.py -> build\lib.win-amd64-3.8\vaex\file
    copying vaex\file\gadget.py -> build\lib.win-amd64-3.8\vaex\file
    copying vaex\file\other.py -> build\lib.win-amd64-3.8\vaex\file
    copying vaex\file\s3.py -> build\lib.win-amd64-3.8\vaex\file
    copying vaex\file\__init__.py -> build\lib.win-amd64-3.8\vaex\file
    creating build\lib.win-amd64-3.8\vaex\test
    copying vaex\test\all.py -> build\lib.win-amd64-3.8\vaex\test
    copying vaex\test\cmodule.py -> build\lib.win-amd64-3.8\vaex\test
    copying vaex\test\dataset.py -> build\lib.win-amd64-3.8\vaex\test
    copying vaex\test\expresso.py -> build\lib.win-amd64-3.8\vaex\test
    copying vaex\test\misc.py -> build\lib.win-amd64-3.8\vaex\test
    copying vaex\test\plot.py -> build\lib.win-amd64-3.8\vaex\test
    copying vaex\test\ui.py -> build\lib.win-amd64-3.8\vaex\test
    copying vaex\test\__init__.py -> build\lib.win-amd64-3.8\vaex\test
    copying vaex\test\__main__.py -> build\lib.win-amd64-3.8\vaex\test
    creating build\lib.win-amd64-3.8\vaex\ext
    copying vaex\ext\bokeh.py -> build\lib.win-amd64-3.8\vaex\ext
    copying vaex\ext\common.py -> build\lib.win-amd64-3.8\vaex\ext
    copying vaex\ext\ipyvolume.py -> build\lib.win-amd64-3.8\vaex\ext
    copying vaex\ext\jprops.py -> build\lib.win-amd64-3.8\vaex\ext
    copying vaex\ext\readcol.py -> build\lib.win-amd64-3.8\vaex\ext
    copying vaex\ext\__init__.py -> build\lib.win-amd64-3.8\vaex\ext
    creating build\lib.win-amd64-3.8\vaex\misc
    copying vaex\misc\dask.py -> build\lib.win-amd64-3.8\vaex\misc
    copying vaex\misc\expressions.py -> build\lib.win-amd64-3.8\vaex\misc
    copying vaex\misc\ordereddict.py -> build\lib.win-amd64-3.8\vaex\misc
    copying vaex\misc\pandawrap.py -> build\lib.win-amd64-3.8\vaex\misc
    copying vaex\misc\parallelize.py -> build\lib.win-amd64-3.8\vaex\misc
    copying vaex\misc\progressbar.py -> build\lib.win-amd64-3.8\vaex\misc
    copying vaex\misc\samp.py -> build\lib.win-amd64-3.8\vaex\misc
    copying vaex\misc\__init__.py -> build\lib.win-amd64-3.8\vaex\misc
    creating build\lib.win-amd64-3.8\vaex\test\files
    copying vaex\test\files\gaia-small-colfits-basic.fits -> build\lib.win-amd64-3.8\vaex\test\files
    copying vaex\test\files\gaia-small-colfits-plus.fits -> build\lib.win-amd64-3.8\vaex\test\files
    copying vaex\test\files\gaia-small-fits-basic.fits -> build\lib.win-amd64-3.8\vaex\test\files
    copying vaex\test\files\gaia-small-fits-plus.fits -> build\lib.win-amd64-3.8\vaex\test\files
    copying vaex\test\files\gaia-small-votable.vot -> build\lib.win-amd64-3.8\vaex\test\files
    copying vaex\test\files\default_amuse_plummer.hdf5 -> build\lib.win-amd64-3.8\vaex\test\files
    running build_ext
    building 'vaex.vaexfast' extension
    creating build\temp.win-amd64-3.8
    creating build\temp.win-amd64-3.8\Release
    creating build\temp.win-amd64-3.8\Release\src
    C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IE:\WPy-3810\python-3.8.1.amd64\lib\site-packages\numpy\core\include -IE:\WPy-3810\python-3.8.1.amd64\include -IE:\WPy-3810\python-3.8.1.amd64\include "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" /EHsc /Tpsrc\vaexfast.cpp /Fobuild\temp.win-amd64-3.8\Release\src\vaexfast.obj /EHsc
    vaexfast.cpp
    src\vaexfast.cpp(18): warning C4005: 'INFINITY': macro redefinition
    C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt\corecrt_math.h(90): note: see previous definition of 'INFINITY'
    e:\wpy-3810\python-3.8.1.amd64\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
    src\vaexfast.cpp(201): warning C4244: 'argument': conversion from '__int64' to 'int', possible loss of data
    src\vaexfast.cpp(532): warning C4244: 'argument': conversion from '__int64' to 'const int', possible loss of data
    src\vaexfast.cpp(956): warning C4244: '=': conversion from 'Py_ssize_t' to 'int', possible loss of data
    src\vaexfast.cpp(1798): warning C4244: 'argument': conversion from '__int64' to 'int', possible loss of data
    src\vaexfast.cpp(64): warning C4244: '=': conversion from 'npy_intp' to 'int', possible loss of data
    src\vaexfast.cpp(198): note: see reference to function template instantiation 'void object_to_numpy1d_nocopy<double>(T *&,PyObject *,__int64 &,int &,int)' being compiled
            with
            [
                T=double
            ]
    src\vaexfast.cpp(88): warning C4244: '=': conversion from 'npy_intp' to 'int', possible loss of data
    src\vaexfast.cpp(280): note: see reference to function template instantiation 'void object_to_numpy1d_nocopy_endian<double>(T *&,PyObject *,__int64 &,bool &,int &,int)' being compiled
            with
            [
                T=double
            ]
    src\vaexfast.cpp(105): warning C4244: 'initializing': conversion from 'npy_intp' to 'int', possible loss of data
    src\vaexfast.cpp(644): note: see reference to function template instantiation 'void object_to_numpy2d_nocopy<double>(T *&,PyObject *,int &,int &,int)' being compiled
            with
            [
                T=double
            ]
    src\vaexfast.cpp(108): warning C4244: 'initializing': conversion from 'npy_intp' to 'int', possible loss of data
    src\vaexfast.cpp(667): warning C4244: 'initializing': conversion from 'const double' to 'float', possible loss of data
    src\vaexfast.cpp(775): note: see reference to function template instantiation 'void histogram2d_f4<__int64>(const float *__restrict const ,const float *__restrict const ,const float *const ,const __int64,bool,bool,bool,Tout *__restrict const ,const int,const int,const double,const double,const double,const double,const __int64,const __int64)' being compiled
            with
            [
                Tout=__int64
            ]
    src\vaexfast.cpp(667): warning C4244: 'initializing': conversion from 'const double' to 'const float', possible loss of data
    src\vaexfast.cpp(668): warning C4244: 'initializing': conversion from 'const double' to 'float', possible loss of data
    src\vaexfast.cpp(668): warning C4244: 'initializing': conversion from 'const double' to 'const float', possible loss of data
    src\vaexfast.cpp(669): warning C4244: 'initializing': conversion from 'const double' to 'float', possible loss of data
    src\vaexfast.cpp(669): warning C4244: 'initializing': conversion from 'const double' to 'const float', possible loss of data
    src\vaexfast.cpp(670): warning C4244: 'initializing': conversion from 'const double' to 'float', possible loss of data
    src\vaexfast.cpp(670): warning C4244: 'initializing': conversion from 'const double' to 'const float', possible loss of data
    src\vaexfast.cpp(671): warning C4244: 'initializing': conversion from 'double' to 'float', possible loss of data
    src\vaexfast.cpp(671): warning C4244: 'initializing': conversion from 'double' to 'const float', possible loss of data
    src\vaexfast.cpp(672): warning C4244: 'initializing': conversion from 'double' to 'float', possible loss of data
    src\vaexfast.cpp(672): warning C4244: 'initializing': conversion from 'double' to 'const float', possible loss of data
    src\vaexfast.cpp(133): warning C4244: 'initializing': conversion from 'npy_intp' to 'int', possible loss of data
    src\vaexfast.cpp(887): note: see reference to function template instantiation 'void object_to_numpy3d_nocopy<double>(T *&,PyObject *,int &,int &,int &,int)' being compiled
            with
            [
                T=double
            ]
    src\vaexfast.cpp(136): warning C4244: 'initializing': conversion from 'npy_intp' to 'int', possible loss of data
    src\vaexfast.cpp(139): warning C4244: 'initializing': conversion from 'npy_intp' to 'int', possible loss of data
    src\vaexfast.cpp(174): warning C4244: '=': conversion from 'npy_intp' to 'int', possible loss of data
    src\vaexfast.cpp(983): note: see reference to function template instantiation 'void object_to_numpyNd_nocopy<double>(T *&,PyObject *,int,int &,int *,__int64 *,int)' being compiled
            with
            [
                T=double
            ]
    src\vaexfast.cpp(1335): warning C4244: '=': conversion from 'Py_ssize_t' to 'int', possible loss of data
    src\vaexfast.cpp(2072): note: see reference to function template instantiation 'PyObject *statisticNd_<double,NPY_DOUBLE>(PyObject *,PyObject *)' being compiled
    src\vaexfast.cpp(1338): warning C4244: '=': conversion from 'Py_ssize_t' to 'int', possible loss of data
    src\vaexfast.cpp(1149): warning C4244: 'initializing': conversion from 'double' to 'float', possible loss of data
    src\vaexfast.cpp(1271): note: see reference to function template instantiation 'void statisticNd<T,op_add1<T,double,endian>,endian>(const T *__restrict const [],const T *__restrict const [],__int64,const int,const int,double *__restrict const ,const __int64 *__restrict const ,const int *__restrict const ,const T *__restrict const ,const T *__restrict const ,int)' being compiled
            with
            [
                T=float,
                endian=functor_double_to_native
            ]
    src\vaexfast.cpp(1308): note: see reference to function template instantiation 'void statisticNd_wrap_template_endian<T,functor_double_to_native>(const T *const [],const T *const [],__int64,int,int,double *,__int64 [],int [],T [],T [],int,int)' being compiled
            with
            [
                T=float
            ]
    src\vaexfast.cpp(1402): note: see reference to function template instantiation 'void statisticNd_wrap_template<T>(const T *const [],const T *const [],__int64,int,int,double *,__int64 [],int [],T [],T [],bool,int,int)' being compiled
            with
            [
                T=float
            ]
    src\vaexfast.cpp(2073): note: see reference to function template instantiation 'PyObject *statisticNd_<float,NPY_FLOAT>(PyObject *,PyObject *)' being compiled
    src\vaexfast.cpp(1178): warning C4244: 'initializing': conversion from 'double' to 'float', possible loss of data
    src\vaexfast.cpp(1198): warning C4244: 'initializing': conversion from 'double' to 'float', possible loss of data
    src\vaexfast.cpp(1216): warning C4244: 'initializing': conversion from 'double' to 'float', possible loss of data
    C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\link.exe /nologo /INCREMENTAL:NO /LTCG /DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO /LIBPATH:E:\WPy-3810\python-3.8.1.amd64\libs /LIBPATH:E:\WPy-3810\python-3.8.1.amd64\PCbuild\amd64 "/LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\LIB\amd64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.17763.0\ucrt\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.17763.0\um\x64" /EXPORT:PyInit_vaexfast build\temp.win-amd64-3.8\Release\src\vaexfast.obj /OUT:build\lib.win-amd64-3.8\vaex\vaexfast.cp38-win_amd64.pyd /IMPLIB:build\temp.win-amd64-3.8\Release\src\vaexfast.cp38-win_amd64.lib
       Creating library build\temp.win-amd64-3.8\Release\src\vaexfast.cp38-win_amd64.lib and object build\temp.win-amd64-3.8\Release\src\vaexfast.cp38-win_amd64.exp
    Generating code
    Finished generating code
    building 'vaex.superstrings' extension
    C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IE:\WPy-3810\python-3.8.1.amd64\lib\site-packages\numpy\core\include -Ivendor/pybind11/include -Ivendor/pybind11/include -Ivendor/string-view-lite/include -Ivendor/boost -IE:\WPy-3810\python-3.8.1.amd64\include -IE:\WPy-3810\python-3.8.1.amd64\Library\include -IE:\WPy-3810\python-3.8.1.amd64\include -IE:\WPy-3810\python-3.8.1.amd64\include "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" /EHsc /Tpsrc\strings.cpp /Fobuild\temp.win-amd64-3.8\Release\src\strings.obj /EHsc
    strings.cpp
    src\strings.cpp(28): fatal error C1083: Cannot open include file: 'pcrecpp.h': No such file or directory
    error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe' failed with exit status 2
    ----------------------------------------
ERROR: Command errored out with exit status 1: 'E:\WPy-3810\python-3.8.1.amd64\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\User\\AppData\\Local\\Temp\\pip-install-s14_v94q\\vaex-core\\setup.py'"'"'; __file__='"'"'C:\\Users\\User\\AppData\\Local\\Temp\\pip-install-s14_v94q\\vaex-core\\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\User\AppData\Local\Temp\pip-record-hkds0mxn\install-record.txt' --single-version-externally-managed --compile --install-headers 'E:\WPy-3810\python-3.8.1.amd64\Include\vaex-core' Check the logs for full command output.

I am on Windows 10 running WinPython 3.8.1 64 bit.

maartenbreddels commented 4 years ago

Hi,

thanks for the report. We don't have a python38 wheel for windows yet, you could try switching to python37.

Regards,

Maarten

komskisp commented 3 years ago

I have same issue or similar using python 3.9 and MacOS Big Sur

Installing collected packages: vaex-core, s3fs, h5py, vaex-hdf5 Running setup.py install for vaex-core ... error ERROR: Command errored out with exit status 1: command: /Users/pauliuskomskis/Desktop/env/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/0s/g0hqggvs5ygfvjvsbc5gdd740000gn/T/pip-install-d8hfbx78/vaex-core_4bc5f7c896904b97b8c73d224626d7dc/setup.py'"'"'; file='"'"'/private/var/folders/0s/g0hqggvs5ygfvjvsbc5gdd740000gn/T/pip-install-d8hfbx78/vaex-core_4bc5f7c896904b97b8c73d224626d7dc/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/0s/g0hqggvs5ygfvjvsbc5gdd740000gn/T/pip-record-blpytd7o/install-record.txt --single-version-externally-managed --compile --install-headers /Users/pauliuskomskis/Desktop/env/include/site/python3.9/vaex-core cwd: /private/var/folders/0s/g0hqggvs5ygfvjvsbc5gdd740000gn/T/pip-install-d8hfbx78/vaex-core_4bc5f7c896904b97b8c73d224626d7dc/ Complete output (186 lines): /private/var/folders/0s/g0hqggvs5ygfvjvsbc5gdd740000gn/T/pip-install-d8hfbx78/vaex-core_4bc5f7c896904b97b8c73d224626d7dc/setup.py:4: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses import imp running install running build running build_py creating build creating build/lib.macosx-10.9-x86_64-3.9 creating build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/scopes.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/geo.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/serialize.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/functions.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/misc_cmdline.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/promise.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/expresso.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/execution.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/grids.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/tasks.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/version.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/encoding.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/benchmark.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/legacy.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/dataset_mmap.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/_version.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/samp.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/events.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/dataframe.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/asyncio.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/cpu.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/datasets.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/init.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/dataset_utils.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/formatting.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/selections.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/export.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/dataset.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/hash.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/delayed.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/utils.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/kld.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/stat.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/parallelize.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/settings.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/array_types.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/agg.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/groupby.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/expression.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/json.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/image.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/main.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/strings.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/column.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/multithreading.py -> build/lib.macosx-10.9-x86_64-3.9/vaex copying vaex/meta.py -> build/lib.macosx-10.9-x86_64-3.9/vaex creating build/lib.macosx-10.9-x86_64-3.9/vaex/core copying vaex/core/_version.py -> build/lib.macosx-10.9-x86_64-3.9/vaex/core copying vaex/core/init.py -> build/lib.macosx-10.9-x86_64-3.9/vaex/core creating build/lib.macosx-10.9-x86_64-3.9/vaex/file copying vaex/file/colfits.py -> build/lib.macosx-10.9-x86_64-3.9/vaex/file copying vaex/file/cache.py -> build/lib.macosx-10.9-x86_64-3.9/vaex/file copying vaex/file/init.py -> build/lib.macosx-10.9-x86_64-3.9/vaex/file copying vaex/file/other.py -> build/lib.macosx-10.9-x86_64-3.9/vaex/file copying vaex/file/gadget.py -> build/lib.macosx-10.9-x86_64-3.9/vaex/file copying vaex/file/s3.py -> build/lib.macosx-10.9-x86_64-3.9/vaex/file copying vaex/file/column.py -> build/lib.macosx-10.9-x86_64-3.9/vaex/file creating build/lib.macosx-10.9-x86_64-3.9/vaex/test copying vaex/test/misc.py -> build/lib.macosx-10.9-x86_64-3.9/vaex/test copying vaex/test/expresso.py -> build/lib.macosx-10.9-x86_64-3.9/vaex/test copying vaex/test/plot.py -> build/lib.macosx-10.9-x86_64-3.9/vaex/test copying vaex/test/ui.py -> build/lib.macosx-10.9-x86_64-3.9/vaex/test copying vaex/test/init.py -> build/lib.macosx-10.9-x86_64-3.9/vaex/test copying vaex/test/all.py -> build/lib.macosx-10.9-x86_64-3.9/vaex/test copying vaex/test/dataset.py -> build/lib.macosx-10.9-x86_64-3.9/vaex/test copying vaex/test/main.py -> build/lib.macosx-10.9-x86_64-3.9/vaex/test copying vaex/test/cmodule.py -> build/lib.macosx-10.9-x86_64-3.9/vaex/test creating build/lib.macosx-10.9-x86_64-3.9/vaex/ext copying vaex/ext/ipyvolume.py -> build/lib.macosx-10.9-x86_64-3.9/vaex/ext copying vaex/ext/jprops.py -> build/lib.macosx-10.9-x86_64-3.9/vaex/ext copying vaex/ext/readcol.py -> build/lib.macosx-10.9-x86_64-3.9/vaex/ext copying vaex/ext/init.py -> build/lib.macosx-10.9-x86_64-3.9/vaex/ext copying vaex/ext/common.py -> build/lib.macosx-10.9-x86_64-3.9/vaex/ext copying vaex/ext/bokeh.py -> build/lib.macosx-10.9-x86_64-3.9/vaex/ext creating build/lib.macosx-10.9-x86_64-3.9/vaex/misc copying vaex/misc/ordereddict.py -> build/lib.macosx-10.9-x86_64-3.9/vaex/misc copying vaex/misc/samp.py -> build/lib.macosx-10.9-x86_64-3.9/vaex/misc copying vaex/misc/expressions.py -> build/lib.macosx-10.9-x86_64-3.9/vaex/misc copying vaex/misc/init.py -> build/lib.macosx-10.9-x86_64-3.9/vaex/misc copying vaex/misc/pandawrap.py -> build/lib.macosx-10.9-x86_64-3.9/vaex/misc copying vaex/misc/progressbar.py -> build/lib.macosx-10.9-x86_64-3.9/vaex/misc copying vaex/misc/parallelize.py -> build/lib.macosx-10.9-x86_64-3.9/vaex/misc creating build/lib.macosx-10.9-x86_64-3.9/vaex/test/files copying vaex/test/files/gaia-small-colfits-basic.fits -> build/lib.macosx-10.9-x86_64-3.9/vaex/test/files copying vaex/test/files/gaia-small-fits-basic.fits -> build/lib.macosx-10.9-x86_64-3.9/vaex/test/files copying vaex/test/files/gaia-small-colfits-plus.fits -> build/lib.macosx-10.9-x86_64-3.9/vaex/test/files copying vaex/test/files/gaia-small-fits-plus.fits -> build/lib.macosx-10.9-x86_64-3.9/vaex/test/files copying vaex/test/files/gaia-small-votable.vot -> build/lib.macosx-10.9-x86_64-3.9/vaex/test/files copying vaex/test/files/default_amuse_plummer.hdf5 -> build/lib.macosx-10.9-x86_64-3.9/vaex/test/files running build_ext building 'vaex.vaexfast' extension creating build/temp.macosx-10.9-x86_64-3.9 creating build/temp.macosx-10.9-x86_64-3.9/src gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch x86_64 -g -I/Users/pauliuskomskis/Desktop/env/lib/python3.9/site-packages/numpy/core/include -I/Users/pauliuskomskis/Desktop/env/include -I/Library/Frameworks/Python.framework/Versions/3.9/include/python3.9 -c src/vaexfast.cpp -o build/temp.macosx-10.9-x86_64-3.9/src/vaexfast.o -std=c++11 -mfpmath=sse -O3 -funroll-loops -g -mmacosx-version-min=10.9 In file included from src/vaexfast.cpp:31: In file included from /Users/pauliuskomskis/Desktop/env/lib/python3.9/site-packages/numpy/core/include/numpy/arrayobject.h:4: In file included from /Users/pauliuskomskis/Desktop/env/lib/python3.9/site-packages/numpy/core/include/numpy/ndarrayobject.h:12: In file included from /Users/pauliuskomskis/Desktop/env/lib/python3.9/site-packages/numpy/core/include/numpy/ndarraytypes.h:1822: /Users/pauliuskomskis/Desktop/env/lib/python3.9/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-W#warnings]

warning "Using deprecated NumPy API, disable it with " \

 ^
src/vaexfast.cpp:743:2: warning: '/*' within block comment [-Wcomment]
        /**/
        ^
src/vaexfast.cpp:665:12: warning: unused variable 'i_x' [-Wunused-variable]
        long long i_x = offset_x;
                  ^
src/vaexfast.cpp:666:12: warning: unused variable 'i_y' [-Wunused-variable]
        long long i_y = offset_y;
                  ^
4 warnings generated.
g++ -bundle -undefined dynamic_lookup -arch x86_64 -g build/temp.macosx-10.9-x86_64-3.9/src/vaexfast.o -o build/lib.macosx-10.9-x86_64-3.9/vaex/vaexfast.cpython-39-darwin.so
building 'vaex.superstrings' extension
gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch x86_64 -g -I/Users/pauliuskomskis/Desktop/env/lib/python3.9/site-packages/numpy/core/include -Ivendor/pybind11/include -Ivendor/pybind11/include -Ivendor/string-view-lite/include -Ivendor/boost -I/Users/pauliuskomskis/Desktop/env/include -I/Users/pauliuskomskis/Desktop/env/Library/include -I/private/var/folders/0s/g0hqggvs5ygfvjvsbc5gdd740000gn/T/pip-install-d8hfbx78/vaex-core_4bc5f7c896904b97b8c73d224626d7dc/vendor/pcre/Library/include -I/Users/pauliuskomskis/Desktop/env/include -I/Library/Frameworks/Python.framework/Versions/3.9/include/python3.9 -c src/strings.cpp -o build/temp.macosx-10.9-x86_64-3.9/src/strings.o -std=c++11 -mfpmath=sse -O3 -funroll-loops -g -mmacosx-version-min=10.9
In file included from src/strings.cpp:7:
In file included from vendor/pybind11/include/pybind11/pybind11.h:44:
In file included from vendor/pybind11/include/pybind11/attr.h:13:
In file included from vendor/pybind11/include/pybind11/cast.h:16:
vendor/pybind11/include/pybind11/detail/internals.h:200:9: warning: 'PyEval_InitThreads' is deprecated [-Wdeprecated-declarations]
        PyEval_InitThreads();
        ^
/Library/Frameworks/Python.framework/Versions/3.9/include/python3.9/ceval.h:130:1: note: 'PyEval_InitThreads' has been explicitly marked deprecated here
Py_DEPRECATED(3.9) PyAPI_FUNC(void) PyEval_InitThreads(void);
^
/Library/Frameworks/Python.framework/Versions/3.9/include/python3.9/pyport.h:508:54: note: expanded from macro 'Py_DEPRECATED'
#define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__))
                                                     ^
In file included from src/strings.cpp:7:
In file included from vendor/pybind11/include/pybind11/pybind11.h:44:
In file included from vendor/pybind11/include/pybind11/attr.h:13:
vendor/pybind11/include/pybind11/cast.h:2007:26: warning: loop variable 'a' is always a copy because the range of type 'detail::args_proxy' does not return a reference [-Wrange-loop-analysis]
        for (const auto &a : ap)
                         ^
vendor/pybind11/include/pybind11/cast.h:2007:14: note: use non-reference type 'pybind11::handle'
        for (const auto &a : ap)
             ^~~~~~~~~~~~~~~
vendor/pybind11/include/pybind11/cast.h:2039:26: warning: loop variable 'k' is always a copy because the range of type 'pybind11::dict' does not return a reference [-Wrange-loop-analysis]
        for (const auto &k : reinterpret_borrow<dict>(kp)) {
                         ^
vendor/pybind11/include/pybind11/cast.h:2039:14: note: use non-reference type 'std::__1::pair<pybind11::handle, pybind11::handle>'
        for (const auto &k : reinterpret_borrow<dict>(kp)) {
             ^~~~~~~~~~~~~~~
In file included from src/strings.cpp:7:
vendor/pybind11/include/pybind11/pybind11.h:1398:34: warning: loop variable 'kv' is always a copy because the range of type 'pybind11::dict' does not return a reference [-Wrange-loop-analysis]
                for (const auto &kv : entries) {
                                 ^
vendor/pybind11/include/pybind11/pybind11.h:1398:22: note: use non-reference type 'std::__1::pair<pybind11::handle, pybind11::handle>'
                for (const auto &kv : entries) {
                     ^~~~~~~~~~~~~~~~
vendor/pybind11/include/pybind11/pybind11.h:1410:34: warning: loop variable 'kv' is always a copy because the range of type 'pybind11::dict' does not return a reference [-Wrange-loop-analysis]
                for (const auto &kv : entries) {
                                 ^
vendor/pybind11/include/pybind11/pybind11.h:1410:22: note: use non-reference type 'std::__1::pair<pybind11::handle, pybind11::handle>'
                for (const auto &kv : entries) {
                     ^~~~~~~~~~~~~~~~
vendor/pybind11/include/pybind11/pybind11.h:1425:34: warning: loop variable 'kv' is always a copy because the range of type 'pybind11::dict' does not return a reference [-Wrange-loop-analysis]
                for (const auto &kv : entries) {
                                 ^
vendor/pybind11/include/pybind11/pybind11.h:1425:22: note: use non-reference type 'std::__1::pair<pybind11::handle, pybind11::handle>'
                for (const auto &kv : entries) {
                     ^~~~~~~~~~~~~~~~
vendor/pybind11/include/pybind11/pybind11.h:1439:34: warning: loop variable 'kv' is always a copy because the range of type 'pybind11::dict' does not return a reference [-Wrange-loop-analysis]
                for (const auto &kv : entries)
                                 ^
vendor/pybind11/include/pybind11/pybind11.h:1439:22: note: use non-reference type 'std::__1::pair<pybind11::handle, pybind11::handle>'
                for (const auto &kv : entries)
                     ^~~~~~~~~~~~~~~~
vendor/pybind11/include/pybind11/pybind11.h:1516:26: warning: loop variable 'kv' is always a copy because the range of type 'pybind11::dict' does not return a reference [-Wrange-loop-analysis]
        for (const auto &kv : entries)
                         ^
vendor/pybind11/include/pybind11/pybind11.h:1516:14: note: use non-reference type 'std::__1::pair<pybind11::handle, pybind11::handle>'
        for (const auto &kv : entries)
             ^~~~~~~~~~~~~~~~
src/strings.cpp:28:10: fatal error: 'pcrecpp.h' file not found
#include <pcrecpp.h>
         ^~~~~~~~~~~
8 warnings and 1 error generated.
error: command '/usr/bin/gcc' failed with exit code 1
----------------------------------------

ERROR: Command errored out with exit status 1: /Users/pauliuskomskis/Desktop/env/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/0s/g0hqggvs5ygfvjvsbc5gdd740000gn/T/pip-install-d8hfbx78/vaex-core_4bc5f7c896904b97b8c73d224626d7dc/setup.py'"'"'; file='"'"'/private/var/folders/0s/g0hqggvs5ygfvjvsbc5gdd740000gn/T/pip-install-d8hfbx78/vaex-core_4bc5f7c896904b97b8c73d224626d7dc/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/0s/g0hqggvs5ygfvjvsbc5gdd740000gn/T/pip-record-blpytd7o/install-record.txt --single-version-externally-managed --compile --install-headers /Users/pauliuskomskis/Desktop/env/include/site/python3.9/vaex-core Check the logs for full command output.

Any thoughts?