Моя работа: Я пытаюсь использовать программное обеспечение Bellhop на Python для обработки акустических сигналов. Я загрузил и разархивировал код Bellhop и двоичные файлы со страницы:
https://github.com/BochicTrdar/PYAT/blob/main/README.md
Я попробовал запустить файл bellhop_wedge_rays.py, как рекомендовано. Код компилируется до строки 120, где возвращает следующую ошибку с дополнительной информацией:
Код: Выделить всё
Writing environmental file...
Running Bellhop3D...
'bellhop3d.exe' is not recognized as an internal or external command,
operable program or batch file.
Traceback (most recent call last):
File "C:\Users\s1447548\Desktop\PyAT Rodriguez\PYAT-main\bellhop3d_wedge_rays.py", line 120, in
plotray3d('wedge.ray')
~~~~~~~~~^^^^^^^^^^^^^
File "C:\Users\s1447548\Desktop\PyAT Rodriguez\PYAT-main\plotray3d.py", line 15, in plotray3d
fid = open(filename,'r')
FileNotFoundError: [Errno 2] No such file or directory: 'wedge.ray'
Reading output data...
Process finished with exit code 1
- Bellhop3D.exe (я не уверен, где взять этот .exe) не распознан. Пожалуйста, дайте мне знать, можно ли скачать этот файл?
- Есть также третья последняя строка, где wedge.ray не найден как файл или каталог. Я предполагаю, что BellHop.exe обеспечит это, но, как и в случае 1) я не могу найти точный файл Bellhop3D.exe.
Подробнее здесь: https://stackoverflow.com/questions/798 ... executable
Мобильная версия