小编use*_*814的帖子

没有使用virtualenv命名为flask的模块

我正在按照这些步骤学习烧瓶http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world/page/0#comments

我运行此命令来创建虚拟环境:

python virtualenv.py flask
Run Code Online (Sandbox Code Playgroud)

当我尝试使用项目脚本目录中的python.exe文件启动烧瓶时,它说

No module named flask
Run Code Online (Sandbox Code Playgroud)

我的PATH设置为virtualenv安装的python目录.为什么找不到烧瓶?

我最初开始使用官方的Flask快速入门指南,并且能够运行web服务器,但是使用这个虚拟的env安装它不起作用.

python virtualenv flask

23
推荐指数
2
解决办法
7万
查看次数

Javascript'keydown'事件监听器无法正常工作

每次我在画布上移动时,mousemove事件都会起作用并调用onMouseMove.虽然,keydown和keyup事件永远不会奏效.我点击画布并点击一些键,但没有触发任何事件.有谁知道为什么事件不起作用?谢谢你的建议!如果有人对代码的来源感到好奇,我正在关注udacity的html5课程.

InputEngineClass = Class.extend({

keyState: new Array(),

setup: function() {
    document.getElementById("gameCanvas").addEventListener('mousemove', gInputEngine.onMouseMove);
    document.getElementById("gameCanvas").addEventListener('keydown', gInputEngine.onKeyDown);
    document.getElementById("gameCanvas").addEventListener('keyup', gInputEngine.onKeyUp);
},

onMouseMove: function (event) {
    console.log("Called onMouseMove");
    var posx = event.clientX;
    var posy = event.clientY;
},

onKeyDown: function (event) {
    console.log("KEY DOWN!!!");
    keyState[event.keyID] = true;
    gInputEngine.update();
},

onKeyUp: function (event) {
    console.log("KEY UP!!!");
    keyState[event.keyID] = true;
},  

update: function() {
    KeyW = 87;

    if(gInputEngine.keyState[KeyW]) console.log("FORWARD!!!");   
}  
});

gInputEngine = new InputEngineClass();
Run Code Online (Sandbox Code Playgroud)

javascript event-listener keydown

9
推荐指数
1
解决办法
9933
查看次数

标签 统计

event-listener ×1

flask ×1

javascript ×1

keydown ×1

python ×1

virtualenv ×1