Flask &引用;“从烧瓶中导入烧瓶”;停用环境后停止工作
已经在stockoverflow中搜索了数据库--这个问题没有答案 “从烧瓶导入烧瓶”在停用env后停止工作Flask &引用;“从烧瓶中导入烧瓶”;停用环境后停止工作,flask,pip,Flask,Pip,已经在stockoverflow中搜索了数据库--这个问题没有答案 “从烧瓶导入烧瓶”在停用env后停止工作 已安装的python3: “python3--version”-->返回Python 3.7.4 已安装的virtualenv “pip3安装virtualenv” “虚拟环境” “virtualenv--version”-->返回16.7.4 激活虚拟环境 “源环境/b/activate”-->在终端提示下正确创建(环境)注释 在虚拟环境中安装flask “pip3安装烧瓶”
- “python3--version”-->返回Python 3.7.4
- 已安装的virtualenv
importflask
不会返回错误李>
…
从烧瓶进口烧瓶
app=烧瓶(名称)
def hello_world():
-返回“你好,世界!”
... 我出错了
7.错误为:“无法导入烧瓶” 欢迎提出任何意见。非常感谢。 我正在使用以下命令运行程序: 导出FLASK\u APP=FLASK\u blog.py pip显示烧瓶-->返回:未找到烧瓶
pip3显示烧瓶-->返回:烧瓶版本1.1.1
pip没有找到烧瓶,但pip3找到了。这是什么意思
virtualenv-venv
创建一个使用Python 2的虚拟环境。由于它没有使用Python 3,pip3 install flask
使用系统pip3,它位于虚拟环境之外。这将在虚拟环境之外安装Flask
不清楚您是如何调用Python的。如果您输入的是python3
,如果您得到的是系统python3
,则可以导入Flask
无论如何,要更正此问题,请删除venv,然后使用
virtualenv --python=python3 venv
然后激活虚拟环境,或者使用该虚拟环境为您提供的包装器之一。e、 g
venv/bin/pip install Flask
然后
可能您正在使用python2运行该文件?这是在哪个操作系统上运行的?David,我遵循了您的命令,它们工作正常。非常感谢。大卫,有没有网站或教程可以教我有关virtualenv的知识?这是一个很好的开始。注意,许多人认为
pyenv
将取代virtualenv
,但我们还没有做到这一点。
FLASK_APP=app.py venv/bin/flask run