Ошибка при создании метаданных пакета → numpyPython

Программы на Python
Ответить
Anonymous
 Ошибка при создании метаданных пакета → numpy

Сообщение Anonymous »

Мой вопрос: я пытаюсь запустить акустическую программу с помощью Python. Я обнаружил ошибку в файле при выполнении «pip install arlpy». Я использую инструкции из следующего PDF-файла и нахожусь на странице 7:
https://patel999jay.github.io/post/bell ... _draft.pdf
Я получаю следующую ошибку:

Код: Выделить всё

Microsoft Windows [Version 10.0.26200.7840]
(c) Microsoft Corporation. All rights reserved.

C:\Windows\System32>pip install arlpy

Collecting arlpy
Using cached arlpy-1.9.1.tar.gz (45 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Collecting numpy>=1.24.0 (from arlpy)
Using cached numpy-2.4.2-cp313-cp313-win_amd64.whl.metadata (6.6 kB)
Using cached numpy-1.26.4.tar.gz (15.8 MB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Installing backend dependencies ... done
Preparing metadata (pyproject.toml) ...  error
error: subprocess-exited-with-error

× Preparing metadata (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [49 lines of output]
Traceback (most recent call last):
File "C:\Users\User\AppData\Local\Programs\Python\Python313\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 389, in 
main()
~~~~^^
File "C:\Users\User\AppData\Local\Programs\Python\Python313\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 373, in main
json_out["return_val"] = hook(**hook_input["kwargs"])
~~~~^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\User\AppData\Local\Programs\Python\Python313\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 178, in prepare_metadata_for_build_wheel
whl_basename = backend.build_wheel(metadata_directory, config_settings)
File "C:\Users\User\AppData\Local\Temp\pip-build-env-kepl3smt\overlay\Lib\site-packages\mesonpy\__init__.py", line 985, in wrapper
return func(*args, **kwargs)
File "C:\Users\User\AppData\Local\Temp\pip-build-env-kepl3smt\overlay\Lib\site-packages\mesonpy\__init__.py", line 1038, in build_wheel
with _project(config_settings) as project:
~~~~~~~~^^^^^^^^^^^^^^^^^
File "C:\Users\User\AppData\Local\Programs\Python\Python313\Lib\contextlib.py", line 141, in __enter__
return next(self.gen)
File "C:\Users\User\AppData\Local\Temp\pip-build-env-kepl3smt\overlay\Lib\site-packages\mesonpy\__init__.py", line 912, in _project
yield Project(source_dir, build_dir, meson_args, editable_verbose)
~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\User\AppData\Local\Temp\pip-build-env-kepl3smt\overlay\Lib\site-packages\mesonpy\__init__.py", line 635, in __init__
self._meson = _get_meson_command(pyproject_config.get('meson'))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\User\AppData\Local\Temp\pip-build-env-kepl3smt\overlay\Lib\site-packages\mesonpy\__init__.py", line 947, in _get_meson_command
meson_version = subprocess.run(cmd + ['--version'], check=False, text=True, capture_output=True).stdout
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\User\AppData\Local\Programs\Python\Python313\Lib\subprocess.py", line 554, in run
with Popen(*popenargs, **kwargs) as process:
~~~~~^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\User\AppData\Local\Programs\Python\Python313\Lib\subprocess.py", line 1039, in __init__
self._execute_child(args, executable, preexec_fn, close_fds,
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
pass_fds, cwd, env,
^^^^^^^^^^^^^^^^^^^
......

gid, gids, uid, umask,
^^^^^^^^^^^^^^^^^^^^^^
start_new_session, process_group)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\User\AppData\Local\Programs\Python\Python313\Lib\subprocess.py", line 1554, in _execute_child
hp, ht, pid, tid = _winapi.CreateProcess(executable, args,
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
# no special security
^^^^^^^^^^^^^^^^^^^^^
......
cwd,
^^^^
startupinfo)
^^^^^^^^^^^^
OSError: [WinError 87] The parameter is incorrect
[end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.

[notice] A new release of pip is available: 25.3 -> 26.0.1
[notice] To update, run: python.exe -m pip install --upgrade pip
error: metadata-generation-failed

× Encountered error while generating package metadata.
╰─>  numpy

note: This is an issue with the package mentioned above, not pip.
hint: See above for details.

C:\Windows\System32>pip show numpy
WARNING: Package(s) not found: numpy

C:\Windows\System32>
Моя работа: Я пытаюсь использовать программное обеспечение Bellhop на Python для обработки акустических сигналов.
Я пробовал:
  • Повторяю установку arlpy с помощью «pip install arlpy» в командной строке с правами администратора.
  • Перезагрузка и повторная попытка установки снова.
Каждый раз возникает одна и та же ошибка. Судя по концу сообщения об ошибке, я вижу, что эта ошибка связана с numpy. Я вижу, что это включает в себя метаданные из numpy или, возможно, «pyproject.toml» в виде файла, но не уверен.
Я также вижу из вывода ошибки, что маловероятно, что эта ошибка связана с самим pip, но, скорее всего, из-за проблемы с пакетом. В этом случае кто-нибудь знает, что это за пакет, который не читается в процессе установки?
Я не хочу открывать какие-либо файлы, если я их повредю. Будем очень признательны за любые советы по этому поводу.
С уважением,

Подробнее здесь: https://stackoverflow.com/questions/798 ... data-numpy
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»