我刚开始使用python,很困惑我的代码没有按照示例显示的方式运行。
from flask import Flask
app = Flask(__name__)
@app.route('/')
def index():
return 'Server Works!'
@app.route('/greet')
def say_hello():
return 'Hello from Server'
conda run -n myenv flask run
在这个命令之后,什么都没有出现,但是应用程序可以工作。
使用VSCODE和Windows10终端
您在控制台中看不到任何内容的原因是conda run
捕获了您的输出。
如果你想用conda run
运行上面的命令,你需要使用下面的命令
conda run --no-capture-output flask run
但我认为你不应该那样指挥。首先激活环境,然后在激活的shell中执行任何操作。
conda activate -n myenv
flask run