Hello,
I see a lot of help to deploy on Windows but I can’t find anything to help me out for macOS. Is there anyone who knows how to deploy on macOS? I created a .spec file then a launcher.py file with
import os
import sys
import streamlit.web.bootstrap
if __name__ == '__main__':
# Optionally set environment variables to override any existing config
os.environ["STREAMLIT_SERVER_HEADLESS"] = "true"
os.environ["STREAMLIT_SERVER_PORT"] = "8501"
os.environ["STREAMLIT_SERVER_ADDRESS"] = "localhost"
os.environ["STREAMLIT_BROWSER_SERVER_ADDRESS"] = "localhost:8501"
sys.argv = [
"streamlit",
"run",
"main.py",
"--server.headless", "true",
"--server.port", "8501",
"--server.address", "localhost",
"--browser.serverAddress", "localhost:8501"
]
streamlit.web.bootstrap.run("main.py", False, sys.argv[1:], {})
then I do pyinstaller launcher.spec, it builds an executable but it loads on local host 3000 instead of 8501 so my app doesnt work