我是一个基本的python用户。现在我因为上课而必须使用Flask 环境是Python3.4(venv)和CentOS 6.8中的烧瓶 在Vmware中使用它。我已经在其中创建了第一个应用程序 来源是https://linux.cn/article-5044-1.html(中文网站) 我已经完成了所有步骤,但run.py无法正常工作。我的文件夹名为test,这是我第一次对这个网页做了同样的步骤。但从应用程序导入应用程序无法正常工作我改变了它但仍然不起作用)
File "run.py", line 1, in <module>
from test import app
ImportError: cannot import name 'app'
我的开发环境有问题或有什么问题吗?
有关于该页面的源代码
[leo@linux-vps python3.4-flask] mkdir app
[leo@linux-vps python3.4-flask] mkdir app/static
[leo@linux-vps python3.4-flask] mkdir app/templates
[leo@linux-vps python3.4-flask] vim app/_init_.py
from flask import Flask
app = Flask(__name__)
from app import index
[leo@linux-vps python3.4-flask]vim app/index.py
from app import app
@app.route('/')
def index():
import subprocess
cmd = subprocess.Popen(['ps_mem'],stdout=subprocess.PIPE,stderr=subprocess.PIPE)
out,error = cmd.communicate()
memory = out.splitlines()
return