OSError: [Errno 48] Address already in use
timtomch opened this issue · 0 comments
timtomch commented
In case it helps someone else: on macOS you may run into this error message when attempting to run reconcile.py
.
This happens because Flask's default port (5000) is already used by another service, possibly the AirPlay receiver service. This can be resolved by either disabling that service, or by changing the port that the reconciliation service runs on by changing the very last line in reconcile.py
to something like
app.run(host='0.0.0.0', port='5050')
and adjust accordingly when defining the reconciliation service in OpenRefine.