首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“睡猫子”没有定义?

“睡猫子”没有定义?
EN

Stack Overflow用户
提问于 2013-09-24 16:16:48
回答 2查看 447关注 0票数 0

我正在尝试使用sleepy.mongoose设置mongoDB REST接口这里的指示。

我使用的是windows 8 :( ...anyway.我安装了python 3.3.2,可以从cmd提示符访问它。我还安装了pymongo,当我输入help('modules')到python时,pymongo在可用模块列表中!

但是,当我试图从python httpd.py dir (谢谢karthikr)运行sleepy.mongoose时,我得到了一个错误:

代码语言:javascript
复制
C:\Users\Brook\Desktop\sleepy.mongoose>python httpd.py
Traceback (most recent call last):
  File "httpd.py", line 1, in <module>
    sleepymongoose/httpd.py
NameError: name 'sleepymongoose' is not defined

现在,我尝试将cd插入到正确的dir中,但我得到了另一个错误:

代码语言:javascript
复制
C:\Users\Brook\Desktop\sleepy.mongoose\sleepymongoose>python httpd.py
  File "httpd.py", line 221
    print "\n================================="
                                              ^
SyntaxError: invalid syntax
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-09-24 17:22:28

您正在使用python 3运行python 2代码。除其他外,print的语法也发生了变化。使用Python 2或支持python 3的服务器。

票数 0
EN

Stack Overflow用户

发布于 2014-05-31 14:05:16

我在Windows上的Python2.7中也遇到了同样的问题。考虑到“httpd.py”仅包含:

代码语言:javascript
复制
sleepymongoose/httpd.py

您需要这个命令行来启动它:

代码语言:javascript
复制
python sleepymongoose/httpd.py
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18986866

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档