Не удалось собрать колеса для 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

0 ответов

Другие вопросы по тегам