Не удалось собрать колеса для repast4py, который необходим для установки проектов на основе pyproject.toml.
Я хочу установить repast4py в Windows с помощью pip. Я ввожу команду «pip install repast4py» в cmd, но отображается эта ошибка: «Не удалось построить колеса для repast4py, которые необходимы для установки проектов на основе pyproject.toml (колесо сборки для repast4py (pyproject.toml) не запустилось успешно)
C:\Windows\system32>pip install repast4py
Collecting repast4py
Using cached repast4py-1.0.5b1.tar.gz (79 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Collecting networkx>=2.6.2
Using cached networkx-2.8.8-py3-none-any.whl (2.0 MB)
Requirement already satisfied: torch in c:\users\h.zibaei\appdata\local\programs\python\python310\lib\site-packages (from repast4py) (1.13.1)
Collecting numba
Using cached numba-0.56.4-cp310-cp310-win_amd64.whl (2.5 MB)
Requirement already satisfied: mpi4py in c:\users\h.zibaei\appdata\local\programs\python\python310\lib\site-packages (from repast4py) (3.1.4)
Requirement already satisfied: numpy>=1.18.0 in c:\users\h.zibaei\appdata\local\programs\python\python310\lib\site-packages (from repast4py) (1.24.0)
Collecting pyyaml
Using cached PyYAML-6.0-cp310-cp310-win_amd64.whl (151 kB)
Collecting Cython
Using cached Cython-0.29.32-py2.py3-none-any.whl (986 kB)
Collecting numpy>=1.18.0
Using cached numpy-1.23.5-cp310-cp310-win_amd64.whl (14.6 MB)
Requirement already satisfied: setuptools in c:\users\h.zibaei\appdata\local\programs\python\python310\lib\site-packages (from numba->repast4py) (65.6.3)
Collecting llvmlite<0.40,>=0.39.0dev0
Using cached llvmlite-0.39.1-cp310-cp310-win_amd64.whl (23.2 MB)
Collecting typing_extensions
Using cached typing_extensions-4.4.0-py3-none-any.whl (26 kB)
Building wheels for collected packages: repast4py
Building wheel for repast4py (pyproject.toml) ... error
error: subprocess-exited-with-error
× Building wheel for repast4py (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [21 lines of output]
running bdist_wheel
running build
running build_py
creating build
creating build\lib.win-amd64-cpython-310
creating build\lib.win-amd64-cpython-310\repast4py
copying src\repast4py\context.py -> build\lib.win-amd64-cpython-310\repast4py
copying src\repast4py\core.py -> build\lib.win-amd64-cpython-310\repast4py
copying src\repast4py\geometry.py -> build\lib.win-amd64-cpython-310\repast4py
copying src\repast4py\logging.py -> build\lib.win-amd64-cpython-310\repast4py
copying src\repast4py\network.py -> build\lib.win-amd64-cpython-310\repast4py
copying src\repast4py\parameters.py -> build\lib.win-amd64-cpython-310\repast4py
copying src\repast4py\random.py -> build\lib.win-amd64-cpython-310\repast4py
copying src\repast4py\schedule.py -> build\lib.win-amd64-cpython-310\repast4py
copying src\repast4py\space.py -> build\lib.win-amd64-cpython-310\repast4py
copying src\repast4py\util.py -> build\lib.win-amd64-cpython-310\repast4py
copying src\repast4py\value_layer.py -> build\lib.win-amd64-cpython-310\repast4py
copying src\repast4py\__init__.py -> build\lib.win-amd64-cpython-310\repast4py
running build_ext
building 'repast4py._core' extension
error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for repast4py
Failed to build repast4py
ERROR: Could not build wheels for repast4py, which is required to install pyproject.toml-based projects
Спасибо за ответ
Я устанавливаю визуальную студию 2022, python 10.8