在新Flaskins中出现属性“cli”的问题

2024-09-27 07:33:28 发布

您现在位置:Python中文网/ 问答频道 /正文

为了在repo中运行flask示例,我克隆了最新的stable,创建一个虚拟环境,激活它,pip install flask,然后尝试运行烧瓶. 下面的脚本将遍历这个序列。在

#!/bin/bash

NEWROOT=${HOME}/flask
mkdir $NEWROOT
git clone https://github.com/mitsuhiko/flask.git $NEWROOT/repo
virtualenv $NEWROOT/venv

source $NEWROOT/venv/bin/activate
pip install flask
cd $NEWROOT/repo/examples/flaskr/
python flaskr.py

最后一行失败

^{pr2}$

我错过了什么?在

在这种情况下我也不明白:如果我不运行“pip install flask”,我会得到

Traceback (most recent call last):
  File "flaskr.py", line 15, in <module>
    from flask import Flask, request, session, g, redirect, url_for, abort, \
ImportError: No module named flask

如果我这样做,我会得到前面的错误。因此看起来“pip install flask”确实安装了flask,但是我在新创建的${HOME}/flask/venv中没有看到flask(甚至不是一个符号链接)。烧瓶安装在哪里?在

Python2.7.10(来自MacPorts);pip 1.5.6;OS X 10.9.5


Tags: installpippygitflask示例homebin
1条回答
网友
1楼 · 发布于 2024-09-27 07:33:28

app.cli是flask的v1.0分支中的一个特性,而不是主0.10分支中的一个特性,它是pip默认的稳定分支。要么用pip安装v1.0,要么删除这部分代码。在

相关问题 更多 >

    热门问题