Getting Error while installing erpnext app with bench get-app from local directory

building ‘pandas._libs.algos’ extension
creating build/temp.linux-x86_64-cpython-310
creating build/temp.linux-x86_64-cpython-310/pandas
creating build/temp.linux-x86_64-cpython-310/pandas/_libs
x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DNPY_NO_DEPRECATED_API=0 -I./pandas/_libs -Ipandas/_libs/src/klib -I/tmp/pip-build-env-omfpqi59/overlay/lib/python3.10/site-packages/numpy/core/include -I/home/majid/Desktop/frappe/frappe-custom/env/include -I/usr/include/python3.10 -c pandas/_libs/algos.c -o build/temp.linux-x86_64-cpython-310/pandas/_libs/algos.o
pandas/_libs/algos.c:42:10: fatal error: Python.h: No such file or directory
42 | #include “Python.h”
| ^~~~~~~~~~
compilation terminated.
error: command ‘/usr/bin/x86_64-linux-gnu-gcc’ failed with exit code 1
[end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for pandas
ERROR: Could not build wheels for pandas, which is required to install pyproject.toml-based projects
ERROR:
Traceback (most recent call last):
File “/home/majid/.local/bin/bench”, line 8, in
sys.exit(cli())
File “/home/majid/.local/lib/python3.8/site-packages/bench/cli.py”, line 121, in cli
raise e
File “/home/majid/.local/lib/python3.8/site-packages/bench/cli.py”, line 111, in cli
bench_command()
File “/usr/lib/python3/dist-packages/click/core.py”, line 764, in call
return self.main(*args, **kwargs)
File “/usr/lib/python3/dist-packages/click/core.py”, line 717, in main
rv = self.invoke(ctx)
File “/usr/lib/python3/dist-packages/click/core.py”, line 1137, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File “/usr/lib/python3/dist-packages/click/core.py”, line 956, in invoke
return ctx.invoke(self.callback, **ctx.params)
File “/usr/lib/python3/dist-packages/click/core.py”, line 555, in invoke
return callback(*args, **kwargs)
File “/home/majid/.local/lib/python3.8/site-packages/bench/commands/make.py”, line 156, in get_app
get_app(
File “/home/majid/.local/lib/python3.8/site-packages/bench/app.py”, line 401, in get_app
install_resolved_deps(
File “/home/majid/.local/lib/python3.8/site-packages/bench/app.py”, line 498, in install_resolved_deps
app.install_resolved_apps(skip_assets=skip_assets, verbose=verbose)
File “/home/majid/.local/lib/python3.8/site-packages/bench/utils/render.py”, line 110, in wrapper_fn
return fn(*args, **kwargs)
File “/home/majid/.local/lib/python3.8/site-packages/bench/app.py”, line 245, in install_resolved_apps
self.install(*args, **kwargs, resolved=True)
File “/home/majid/.local/lib/python3.8/site-packages/bench/utils/render.py”, line 110, in wrapper_fn
return fn(*args, **kwargs)
File “/home/majid/.local/lib/python3.8/site-packages/bench/app.py”, line 232, in install
install_app(
File “/home/majid/.local/lib/python3.8/site-packages/bench/app.py”, line 553, in install_app
bench.run(f"{bench.python} -m pip install {quiet_flag} --upgrade -e {app_path} {cache_flag}")
File “/home/majid/.local/lib/python3.8/site-packages/bench/bench.py”, line 47, in run
return exec_cmd(cmd, cwd=cwd or self.cwd)
File “/home/majid/.local/lib/python3.8/site-packages/bench/utils/init.py”, line 153, in exec_cmd
raise CommandFailedError
bench.exceptions.CommandFailedError

Hello @Majid_Asghar ,
Did you find a solution? I am facing the same issue.