我有一個(gè)燒瓶項(xiàng)目并指定了一個(gè).flaskenv這樣的文件:FLASK_APP=my_program.py
FLASK_DEBUG=1我在使用 Python 3.8.x 的 MacOS 系統(tǒng)上運(yùn)行它。我打電話flask run來(lái)啟動(dòng)程序。這工作正常,但我希望程序在conda 環(huán)境中運(yùn)行,但是,無(wú)論我在哪個(gè) conda 環(huán)境中使用,程序?qū)⑹冀K在本地 python 環(huán)境中運(yùn)行。只需使用即可python my_program.py工作并使用在 shell 中處于活動(dòng)狀態(tài)的所需conda 環(huán)境。但是,如果可能的話,我想指定調(diào)用flask run.有沒有什么方法可以指定所需的 python 環(huán)境,例如.flaskenv?
1 回答

開心每一天1111
TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超13個(gè)贊
flask
Python 腳本無(wú)法選擇它將在其中運(yùn)行的環(huán)境,因?yàn)樗悄承┉h(huán)境的一部分。
該腳本包含從庫(kù)(包)導(dǎo)入入口點(diǎn)函數(shù)flask
并調(diào)用它的啟動(dòng)代碼。該腳本是包的一部分,并且該包安裝在某些 Python 環(huán)境(或系統(tǒng)范圍)中。
為了能夠在多個(gè)環(huán)境中運(yùn)行 Flask 應(yīng)用程序,必須在每個(gè)環(huán)境中安裝它。
添加回答
舉報(bào)
0/150
提交
取消