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

Error installing vaex on win10 #2046

Open automataIA opened 2 years ago

automataIA commented 2 years ago

Error installing vaex on win10

Description I try to install vaex on windows 10, amd64 cpu inside a venv. with command:

with the same problem.

Software information

Error `Building wheels for collected packages: vaex-core Building wheel for vaex-core (pyproject.toml) ... error error: subprocess-exited-with-error

× Building wheel for vaex-core (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [260 lines of output] setup.py:4: DeprecationWarning: the imp module is deprecated in favour of importlib and slated for removal in Python 3.12; see the module's documentation for alternative uses import imp running bdist_wheel running build running build_py creating build creating build\lib.win-amd64-cpython-310 creating build\lib.win-amd64-cpython-310\vaex copying vaex\agg.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\array_types.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\asyncio.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\benchmark.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\cache.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\column.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\config.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\convert.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\cpu.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\dataframe.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\dataframe_protocol.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\dataset.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\dataset_misc.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\dataset_mmap.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\dataset_utils.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\datatype.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\datatype_test.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\delayed.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\docstrings.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\encoding.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\events.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\execution.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\export.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\expression.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\expresso.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\formatting.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\functions.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\geo.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\grids.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\groupby.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\hash.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\image.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\itertools.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\join.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\json.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\kld.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\legacy.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\logging.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\memory.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\meta.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\metal.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\misc_cmdline.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\multiprocessing.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\multithreading.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\parallelize.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\progress.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\promise.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\registry.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\rolling.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\samp.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\schema.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\scopes.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\selections.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\serialize.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\settings.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\shift.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\stat.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\strings.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\struct.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\tasks.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\utils.py -> build\lib.win-amd64-cpython-310\vaex copying vaex\version.py -> build\lib.win-amd64-cpython-310\vaex copying vaex_version.py -> build\lib.win-amd64-cpython-310\vaex copying vaex__init.py -> build\lib.win-amd64-cpython-310\vaex copying vaex__main.py -> build\lib.win-amd64-cpython-310\vaex package init file 'vaex\arrow__init.py' not found (or not a regular file) creating build\lib.win-amd64-cpython-310\vaex\arrow copying vaex\arrow\convert.py -> build\lib.win-amd64-cpython-310\vaex\arrow copying vaex\arrow\dataset.py -> build\lib.win-amd64-cpython-310\vaex\arrow copying vaex\arrow\numpy_dispatch.py -> build\lib.win-amd64-cpython-310\vaex\arrow copying vaex\arrow\opener.py -> build\lib.win-amd64-cpython-310\vaex\arrow copying vaex\arrow\utils.py -> build\lib.win-amd64-cpython-310\vaex\arrow copying vaex\arrow\utils_test.py -> build\lib.win-amd64-cpython-310\vaex\arrow copying vaex\arrow_version.py -> build\lib.win-amd64-cpython-310\vaex\arrow creating build\lib.win-amd64-cpython-310\vaex\core copying vaex\core_version.py -> build\lib.win-amd64-cpython-310\vaex\core copying vaex\core\init__.py -> build\lib.win-amd64-cpython-310\vaex\core creating build\lib.win-amd64-cpython-310\vaex\file copying vaex\file\asyncio.py -> build\lib.win-amd64-cpython-310\vaex\file copying vaex\file\cache.py -> build\lib.win-amd64-cpython-310\vaex\file copying vaex\file\column.py -> build\lib.win-amd64-cpython-310\vaex\file copying vaex\file\gcs.py -> build\lib.win-amd64-cpython-310\vaex\file copying vaex\file\s3.py -> build\lib.win-amd64-cpython-310\vaex\file copying vaex\file\s3arrow.py -> build\lib.win-amd64-cpython-310\vaex\file copying vaex\file\s3fs.py -> build\lib.win-amd64-cpython-310\vaex\file copying vaex\file\s3_test.py -> build\lib.win-amd64-cpython-310\vaex\file copying vaex\file\init.py -> build\lib.win-amd64-cpython-310\vaex\file creating build\lib.win-amd64-cpython-310\vaex\test copying vaex\test\all.py -> build\lib.win-amd64-cpython-310\vaex\test copying vaex\test\cmodule.py -> build\lib.win-amd64-cpython-310\vaex\test copying vaex\test\dataset.py -> build\lib.win-amd64-cpython-310\vaex\test copying vaex\test\expresso.py -> build\lib.win-amd64-cpython-310\vaex\test copying vaex\test\misc.py -> build\lib.win-amd64-cpython-310\vaex\test copying vaex\test\plot.py -> build\lib.win-amd64-cpython-310\vaex\test copying vaex\test\ui.py -> build\lib.win-amd64-cpython-310\vaex\test copying vaex\test\init.py -> build\lib.win-amd64-cpython-310\vaex\test copying vaex\test\main.py -> build\lib.win-amd64-cpython-310\vaex\test creating build\lib.win-amd64-cpython-310\vaex\ext copying vaex\ext\bokeh.py -> build\lib.win-amd64-cpython-310\vaex\ext copying vaex\ext\common.py -> build\lib.win-amd64-cpython-310\vaex\ext copying vaex\ext\ipyvolume.py -> build\lib.win-amd64-cpython-310\vaex\ext copying vaex\ext\jprops.py -> build\lib.win-amd64-cpython-310\vaex\ext copying vaex\ext\readcol.py -> build\lib.win-amd64-cpython-310\vaex\ext copying vaex\ext\init.py -> build\lib.win-amd64-cpython-310\vaex\ext creating build\lib.win-amd64-cpython-310\vaex\misc copying vaex\misc\expressions.py -> build\lib.win-amd64-cpython-310\vaex\misc copying vaex\misc\ordereddict.py -> build\lib.win-amd64-cpython-310\vaex\misc copying vaex\misc\pandawrap.py -> build\lib.win-amd64-cpython-310\vaex\misc copying vaex\misc\parallelize.py -> build\lib.win-amd64-cpython-310\vaex\misc copying vaex\misc\progressbar.py -> build\lib.win-amd64-cpython-310\vaex\misc copying vaex\misc\samp.py -> build\lib.win-amd64-cpython-310\vaex\misc copying vaex\misc\init.py -> build\lib.win-amd64-cpython-310\vaex\misc creating build\lib.win-amd64-cpython-310\vaex\datasets copying vaex\datasets\init__.py -> build\lib.win-amd64-cpython-310\vaex\datasets running egg_info writing vaex_core.egg-info\PKG-INFO writing dependency_links to vaex_core.egg-info\dependency_links.txt writing entry points to vaex_core.egg-info\entry_points.txt writing requirements to vaex_core.egg-info\requires.txt writing top-level names to vaex_core.egg-info\top_level.txt reading manifest file 'vaex_core.egg-info\SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '.c' under directory 'vendor' warning: no files found matching '.h' under directory 'src' warning: no files found matching '*.c' under directory 'src' adding license file 'LICENSE.txt' writing manifest file 'vaex_core.egg-info\SOURCES.txt' copying vaex\datasets\iris.hdf5 -> build\lib.win-amd64-cpython-310\vaex\datasets copying vaex\datasets\titanic.hdf5 -> build\lib.win-amd64-cpython-310\vaex\datasets running build_ext building 'vaex.vaexfast' extension creating build\temp.win-amd64-cpython-310 creating build\temp.win-amd64-cpython-310\Release creating build\temp.win-amd64-cpython-310\Release\src "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -IC:\Users\wolvi\AppData\Local\Temp\pip-build-env-mequ5492\overlay\Lib\site-packages\numpy\core\include -IC:\Users\wolvi\Desktop\RICERCA\venv\include -IC:\Users\wolvi\AppData\Local\Programs\Python\Python310\include -IC:\Users\wolvi\AppData\Local\Programs\Python\Python310\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" /EHsc /Tpsrc\vaexfast.cpp /Fobuild\temp.win-amd64-cpython-310\Release\src\vaexfast.obj /EHsc vaexfast.cpp src\vaexfast.cpp(18): warning C4005: 'INFINITY': ridefinizione macro C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt\corecrt_math.h(88): note: vedere la precedente definizione di 'INFINITY' C:\Users\wolvi\AppData\Local\Temp\pip-build-env-mequ5492\overlay\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: 'argomento': conversione da 'int64' a 'int'. Possibile perdita di dati. src\vaexfast.cpp(532): warning C4244: 'argomento': conversione da 'int64' a 'const int'. Possibile perdita di dati. src\vaexfast.cpp(956): warning C4244: '=': conversione da 'Py_ssize_t' a 'int'. Possibile perdita di dati. src\vaexfast.cpp(1798): warning C4244: 'argomento': conversione da 'int64' a 'int'. Possibile perdita di dati. src\vaexfast.cpp(1798): warning C4244: 'argomento': conversione da 'int64' a 'int'. Possibile perdita di dati. src\vaexfast.cpp(64): warning C4244: '=': conversione da 'npy_intp' a 'int'. Possibile perdita di dati. src\vaexfast.cpp(198): note: vedere il riferimento all'istanza 'void object_to_numpy1d_nocopy(T &,PyObject ,int64 &,int &,int)' della funzione modello di cui Š in corso la compilazione with [ T=double ] src\vaexfast.cpp(88): warning C4244: '=': conversione da 'npy_intp' a 'int'. Possibile perdita di dati. src\vaexfast.cpp(280): note: vedere il riferimento all'istanza 'void object_to_numpy1d_nocopy_endian(T &,PyObject ,int64 &,bool &,int &,int)' della funzione modello di cui Š in corso la compilazione with [ T=double ] src\vaexfast.cpp(105): warning C4244: 'inizializzazione': conversione da 'npy_intp' a 'int'. Possibile perdita di dati. src\vaexfast.cpp(644): note: vedere il riferimento all'istanza 'void object_to_numpy2d_nocopy(T &,PyObject ,int &,int &,int)' della funzione modello di cui Š in corso la compilazione with [ T=double ] src\vaexfast.cpp(108): warning C4244: 'inizializzazione': conversione da 'npy_intp' a 'int'. Possibile perdita di dati. src\vaexfast.cpp(667): warning C4244: 'inizializzazione': conversione da 'const double' a 'float'. Possibile perdita di dati. src\vaexfast.cpp(775): note: vedere il riferimento all'istanza '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)' della funzione modello di cui Š in corso la compilazione with [ Tout=int64 ] src\vaexfast.cpp(667): warning C4244: 'inizializzazione': conversione da 'const double' a 'const float'. Possibile perdita di dati. src\vaexfast.cpp(668): warning C4244: 'inizializzazione': conversione da 'const double' a 'float'. Possibile perdita di dati. src\vaexfast.cpp(668): warning C4244: 'inizializzazione': conversione da 'const double' a 'const float'. Possibile perdita di dati. src\vaexfast.cpp(669): warning C4244: 'inizializzazione': conversione da 'const double' a 'float'. Possibile perdita di dati. src\vaexfast.cpp(669): warning C4244: 'inizializzazione': conversione da 'const double' a 'const float'. Possibile perdita di dati. src\vaexfast.cpp(670): warning C4244: 'inizializzazione': conversione da 'const double' a 'float'. Possibile perdita di dati. src\vaexfast.cpp(670): warning C4244: 'inizializzazione': conversione da 'const double' a 'const float'. Possibile perdita di dati. src\vaexfast.cpp(671): warning C4244: 'inizializzazione': conversione da 'double' a 'float'. Possibile perdita di dati. src\vaexfast.cpp(671): warning C4244: 'inizializzazione': conversione da 'double' a 'const float'. Possibile perdita di dati. src\vaexfast.cpp(672): warning C4244: 'inizializzazione': conversione da 'double' a 'float'. Possibile perdita di dati. src\vaexfast.cpp(672): warning C4244: 'inizializzazione': conversione da 'double' a 'const float'. Possibile perdita di dati. src\vaexfast.cpp(133): warning C4244: 'inizializzazione': conversione da 'npy_intp' a 'int'. Possibile perdita di dati. src\vaexfast.cpp(887): note: vedere il riferimento all'istanza 'void object_to_numpy3d_nocopy(T &,PyObject ,int &,int &,int &,int)' della funzione modello di cui Š in corso la compilazione with [ T=double ] src\vaexfast.cpp(136): warning C4244: 'inizializzazione': conversione da 'npy_intp' a 'int'. Possibile perdita di dati. src\vaexfast.cpp(139): warning C4244: 'inizializzazione': conversione da 'npy_intp' a 'int'. Possibile perdita di dati. src\vaexfast.cpp(174): warning C4244: '=': conversione da 'npy_intp' a 'int'. Possibile perdita di dati. src\vaexfast.cpp(983): note: vedere il riferimento all'istanza 'void object_to_numpyNd_nocopy(T &,PyObject ,int,int &,int ,int64 ,int)' della funzione modello di cui Š in corso la compilazione with [ T=double ] src\vaexfast.cpp(1335): warning C4244: '=': conversione da 'Py_ssize_t' a 'int'. Possibile perdita di dati. src\vaexfast.cpp(2072): note: vedere il riferimento all'istanza 'PyObject statisticNd_<double,NPY_DOUBLE>(PyObject ,PyObject )' della funzione modello di cui Š in corso la compilazione src\vaexfast.cpp(1338): warning C4244: '=': conversione da 'Py_ssize_t' a 'int'. Possibile perdita di dati. src\vaexfast.cpp(1149): warning C4244: 'inizializzazione': conversione da 'double' a 'T'. Possibile perdita di dati. with [ T=float ] src\vaexfast.cpp(1271): note: vedere il riferimento all'istanza '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)' della funzione modello di cui Š in corso la compilazione with [ T=float, endian=functor_double_to_native ] src\vaexfast.cpp(1308): note: vedere il riferimento all'istanza '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)' della funzione modello di cui Š in corso la compilazione with [ T=float ] src\vaexfast.cpp(1402): note: vedere il riferimento all'istanza 'void statisticNd_wrap_template(const T const [],const T const [],__int64,int,int,double ,_int64 [],int [],T [],T [],bool,int,int)' della funzione modello di cui Š in corso la compilazione with [ T=float ] src\vaexfast.cpp(2073): note: vedere il riferimento all'istanza 'PyObject *statisticNd<float,NPY_FLOAT>(PyObject ,PyObject )' della funzione modello di cui Š in corso la compilazione src\vaexfast.cpp(1178): warning C4244: 'inizializzazione': conversione da 'double' a 'T'. Possibile perdita di dati. with [ T=float ] src\vaexfast.cpp(1198): warning C4244: 'inizializzazione': conversione da 'double' a 'T'. Possibile perdita di dati. with [ T=float ] src\vaexfast.cpp(1216): warning C4244: 'inizializzazione': conversione da 'double' a 'T'. Possibile perdita di dati. with [ T=float ] "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\link.exe" /nologo /INCREMENTAL:NO /LTCG /DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO /LIBPATH:C:\Users\wolvi\Desktop\RICERCA\venv\libs /LIBPATH:C:\Users\wolvi\AppData\Local\Programs\Python\Python310\libs /LIBPATH:C:\Users\wolvi\AppData\Local\Programs\Python\Python310 /LIBPATH:C:\Users\wolvi\Desktop\RICERCA\venv\PCbuild\amd64 "/LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\lib\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.19041.0\ucrt\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.19041.0\um\x64" /EXPORT:PyInit_vaexfast build\temp.win-amd64-cpython-310\Release\src\vaexfast.obj /OUT:build\lib.win-amd64-cpython-310\vaex\vaexfast.cp310-win_amd64.pyd /IMPLIB:build\temp.win-amd64-cpython-310\Release\src\vaexfast.cp310-win_amd64.lib Creazione della libreria build\temp.win-amd64-cpython-310\Release\src\vaexfast.cp310-win_amd64.lib e dell'oggetto build\temp.win-amd64-cpython-310\Release\src\vaexfast.cp310-win_amd64.exp Generazione codice in corso... Generazione codice terminata building 'vaex.superstrings' extension "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -IC:\Users\wolvi\AppData\Local\Temp\pip-build-env-mequ5492\overlay\Lib\site-packages\numpy\core\include -Ivendor/pybind11/include -Ivendor/pybind11/include -Ivendor/string-view-lite/include -Ivendor/boost -IC:\Users\wolvi\Desktop\RICERCA\venv\include -IC:\Users\wolvi\Desktop\RICERCA\venv\Library\include -Ivendor\pcre\Library\include -IC:\Users\wolvi\Desktop\RICERCA\venv\include -IC:\Users\wolvi\AppData\Local\Programs\Python\Python310\include -IC:\Users\wolvi\AppData\Local\Programs\Python\Python310\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" /EHsc /Tpsrc\string_utils.cpp /Fobuild\temp.win-amd64-cpython-310\Release\src\string_utils.obj /EHsc string_utils.cpp C:\Users\wolvi\AppData\Local\Temp\pip-install-oz16ctc3\vaex-core_234b08d7a5484e2aacaa3951062cdba9\src\string_utils.hpp(208): warning C4244: '=': conversione da 'char32_t' a 'char'. Possibile perdita di dati. "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -IC:\Users\wolvi\AppData\Local\Temp\pip-build-env-mequ5492\overlay\Lib\site-packages\numpy\core\include -Ivendor/pybind11/include -Ivendor/pybind11/include -Ivendor/string-view-lite/include -Ivendor/boost -IC:\Users\wolvi\Desktop\RICERCA\venv\include -IC:\Users\wolvi\Desktop\RICERCA\venv\Library\include -Ivendor\pcre\Library\include -IC:\Users\wolvi\Desktop\RICERCA\venv\include -IC:\Users\wolvi\AppData\Local\Programs\Python\Python310\include -IC:\Users\wolvi\AppData\Local\Programs\Python\Python310\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" /EHsc /Tpsrc\strings.cpp /Fobuild\temp.win-amd64-cpython-310\Release\src\strings.obj /EHsc strings.cpp vendor/pybind11/include\pybind11/numpy.h(35): error C2065: 'ssize_t': identificatore non dichiarato vendor/pybind11/include\pybind11/numpy.h(35): error C2338: ssize_t != Py_intptr_t C:\Users\wolvi\AppData\Local\Temp\pip-install-oz16ctc3\vaex-core_234b08d7a5484e2aacaa3951062cdba9\src\string_utils.hpp(208): warning C4244: '=': conversione da 'char32t' a 'char'. Possibile perdita di dati. vendor\pcre\Library\include\pcrecpp.h(701): warning C4251: 'pcrecpp::RE::pattern': class 'std::basic_string<char,std::char_traits,std::allocator>' deve avere un'interfaccia dll per essere utilizzata dai client di class 'pcrecpp::RE' C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\include\xstring(4905): note: vedere la dichiarazione di 'std::basic_string<char,std::char_traits,std::allocator>' src\strings.cpp(273): warning C4018: '>': errata corrispondenza tra signed e unsigned src\strings.cpp(282): warning C4018: '>': errata corrispondenza tra signed e unsigned error: command 'C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\cl.exe' failed with exit code 2 [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for vaex-core Failed to build vaex-core ERROR: Could not build wheels for vaex-core, which is required to install pyproject.toml-based projects `

JovanVeljanoski commented 2 years ago

Python 3.10 is not yet supported, but coming soon, hopefully: https://github.com/vaexio/vaex/pull/2037

automataIA commented 2 years ago

Python 3.10 is not yet supported, but coming soon, hopefully: #2037

ok. now I'm using python 3.9.12 and work.