相关疑难解决方法(0)

使用Bash在Linux中设置环境变量

tcsh,我有以下脚本工作:

#!/bin/tcsh
setenv X_ROOT /some/specified/path

setenv XDB    ${X_ROOT}/db
setenv PATH   ${X_ROOT}/bin:${PATH}

xrun -d xdb1 -i $1 > $2
Run Code Online (Sandbox Code Playgroud)

什么是tcsh setenvBash中的功能?

有直接模拟吗?环境变量用于查找可执行文件.

unix linux bash shell

70
推荐指数
5
解决办法
18万
查看次数

信封.运行Minimal Flask应用程序时未设置变量

我正在尝试按照以下链接在我的Windows机器上关注烧瓶文档:http: //flask.pocoo.org/docs/0.11/quickstart/#debug-mode

首先,我在python脚本中编写了下面的代码:

from flask import Flask
app = Flask(__name__)

@app.route("/")
def hello():
    return "Hello World!"

if __name__ == "__main__":
    app.run(debug=True)
Run Code Online (Sandbox Code Playgroud)

我将其保存在一个名为的文件中 run.py

然后在命令窗口中编写此命令:

set FLASK_APP = run.py 
flask run
Run Code Online (Sandbox Code Playgroud)

运行此时,我收到以下错误:

"Error: Could not locate flask application. You did not provide the FLASK_APP environment variable"

我期待得到这个:

Running on http://127.0.0.1:5000/
Run Code Online (Sandbox Code Playgroud)

有人能告诉我如何解决这个问题吗?

python flask

24
推荐指数
4
解决办法
3万
查看次数

标签 统计

bash ×1

flask ×1

linux ×1

python ×1

shell ×1

unix ×1