当前位置: 首页 > 面试题库 >

将Flask安装在virtualenv中但“未找到命令”

范鸿
2023-03-14
问题内容

安装了virtualenv,激活了它,安装了pip的flask,但是,当我尝试运行脚本或查看是否可以识别时,找不到命令。

(project)gabriel@debian:~/project$ pip list
Flask (0.10.1)
itsdangerous (0.24)
Jinja2 (2.7.3)
MarkupSafe (0.23)
pip (1.5.6)
setuptools (5.5.1)
Werkzeug (0.10.4)
(project)gabriel@debian:~/project$ flask
-bash: flask: command not found
(project)gabriel@debian:~/project$ Flask
-bash: Flask: command not found
(project)gabriel@debian:~/project$ </3

还尝试了:

(project)gabriel@debian:~/project$ python -m flask pi.py
/home/gabriel/project/bin/python: No module named flask.__main__; 'flask' is a package and cannot be directly executed
(project)gabriel@debian:~/project$ 

问题答案:

Flask 0.10没有flask命令,它是在0.11中添加的。如果pi.py具有运行你的应用程序的技巧,例如使用Flask-Script,那么你要查找的命令是:

$ python pi.py

如果无法升级到0.11,则可以安装Flask-CLI以flask在0.10中获取命令。



 类似资料:
  • 这些是我添加到。bash_profile中的路径 对此有什么变通办法吗?为什么会这样呢?

  • 问题内容: 我正在尝试在python代码上运行flake8 linter,但遇到了一些问题。 运行pip install给我以下响应: 但是当我尝试运行它时,出现此错误。 如果这有任何区别,我也使用Mac。 任何人都可以帮忙。 问题答案: 该脚本不在您的路径中。 首先弄清楚它的安装位置: 您应该看到安装位置(通常以结尾结尾),然后是文件列表- 其中一个可能看起来像。将相对路径应用于安装位置,您将找

  • 我已经通过命令行在全球范围内安装了两个npm软件包“下载”和“enigmavirtualbox”: 和 我正试图在批处理文件中使用它们来捆绑单个文件。我的节点项目中的exe文件。对于这两个命令,命令

  • 我是一个新的pyspark用户。我刚刚下载并安装了一个spark集群(“spark-2.0.2-bin-hadoop2.7.tgz”),安装后我想访问文件系统(将本地文件上传到集群)。但当我尝试在命令中键入hadoop或hdfs时,它会说“no command found”。 我要安装Hadoop/HDFS吗(我以为它是在spark中构建的,我不明白)? 提前道谢。

  • 当我执行 不幸的是,执行任何bower命令都会返回 返回并运行返回。

  • 我正在尝试在新项目文件夹中安装新的虚拟环境,但它没有在虚拟环境中安装。 下面是bash日志: 这里的问题是没有安装在中。我的问题是-这正常吗?我应该自己安装吗?如果是这样,我将如何做到这一点,以便当我运行类似于的东西时,安装在中? 顺便说一句,我想把所有东西都放在2.7里是我的计算机用户名。