Run Flask using python3 not python

前端 未结 2 1349
隐瞒了意图╮
隐瞒了意图╮ 2021-01-02 16:42

How can you run Flask app which uses a specific version of python?

On my env \"python\" = python2.7 and \"python3\" = python3.6. I have installed Flask using pip3. I

2条回答
  •  迷失自我
    2021-01-02 17:32

    What I did was:

    1. which flask, to find flask binary executable path (in my case /home/myuser/.local/bin/flask

    2. edit /home/myuser/.local/bin/flask, changing the first line from #!/usr/bin/python to #!/usr/bin/python3

    In summary, making flask use python3, regardless of which shebang was specified in other scripts, since those scripts are not the entrypoint of execution, but flask is. I didn't have to change the shebang in any of my scripts, just the flask executable.

提交回复
热议问题