Thursday, January 9, 2025

PIPX and FLASK on Debian / Ubuntu

sudo apt update 

sudo apt install python3 python3-pip python3-venv -y

If next line not working =

python3 -m pip install --user pipx

sudo apt update && sudo apt install pipx

pipx ensurepath

pipx install flask

~/.local/share/pipx/venvs/flask/bin/python <your_script>.py

~/.local/pipx/venvs/flask/bin/python <your_script>.py


On Ubuntu Server I use that=

/home/joe/.local/share/pipx/venvs/flask/bin/python app.py


On Devuan I use that=

/home/joe/.local/pipx/venvs/flask/bin/python app.py


You can replace joe with your username on Linux!


/*

source ~/.local/share/pipx/venvs/flask/bin/activate

python3 <your_script>.py

deactivate

*/



app.py

from flask import Flask

app = Flask(__name__)

@app.route('/')
def home():
    return "Hello, Flask!"

if __name__ == '__main__':
    # Change host and port here
    app.run(host='0.0.0.0', port=8080)

No comments:

Post a Comment

Komentar=