在virtualenv尚未找到的命令中安装Flask [英] Installed Flask in a virtualenv yet "command not found"

查看:676
本文介绍了在virtualenv尚未找到的命令中安装Flask的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

安装virtualenv,激活它,pip安装烧瓶,然而,当我尝试运行一个脚本或看到它是否识别,我得到命令未找到。



<$ p (项目)gabriel @ debian:〜/项目$ pip列表
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)
(项目)gabriel @ debian:〜 / project $ flask
-bash:flask:找不到命令
(project)gabriel @ debian:〜/ project $ Flask
-bash:Flask:找不到命令
)gabriel @ debian:〜/ project $< / 3

还试过:

 (project)gabriel @ debian:〜/ project $ python -m flask pi.py 
/ home / gabriel / project / bin / python:没有模块名为flask .__ main__; 'flask'是一个包,不能直接执行
(project)gabriel @ debian:〜/ project


flask 命令,它是在0.11中添加的。如果 pi.py 具有智能来运行你的应用程序,比如它使用的是Flask-Script,那么你正在寻找的命令是:

  $ python pi.py 

您可以安装 Flask-CLI 以获得 flask 命令在0.10,如果你不能升级到0.11。


Installed virtualenv, activated it, pip installed flask, and yet, when i try to run a script or see if it recognised, i get command not found.

(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

Also tried:

(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 has no flask command, it was added in 0.11. If pi.py has the smarts to run your app, such as if it's using Flask-Script, the command you're looking for is:

$ python pi.py

You can install Flask-CLI to get the flask command in 0.10 if you can't upgrade to 0.11.

这篇关于在virtualenv尚未找到的命令中安装Flask的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆