首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CherryPy在Windows上运行tut01文件

CherryPy在Windows上运行tut01文件
EN

Stack Overflow用户
提问于 2012-11-30 03:57:03
回答 2查看 2.1K关注 0票数 3

信息:Python3.2.3,CherrypyVersion3.2.2。Windows 7 64位。

安装Cherrypy,使用正确的Python目录设置PATH,等等。但是,每当我运行教程文件(tut01,Hello )或任何具有相同代码的其他python文件时,我都会得到以下输出:

F:\Code>python helloworld.py 29/Nov/2012:22:37:22引擎监听SIGTERM。29/Nov/2012:22:37:22引擎总线启动CherryPy检查器:安装在“”处的应用程序配置为空。 29/Nov/2012:22:37:22引擎启动监视线程“_TimeoutMonitor”。29/Nov/2012:22:37:22引擎启动了监视线程‘自动加载程序’。29/Nov/2012:22:37:22引擎错误在“启动”侦听器>跟踪(最近一次调用):文件"C:\Python32\lib\site-packages\cherrypy\process\wspbus.py",行197中,在发布output.append(侦听器(*args,**kwargs))文件"C:\Python32\lib\site-packages\cherrypy_cpserver.py",行150中 文件"C:\Python32\lib\site-packages\cherrypy\_cpserver.py",第140行,self.bind_addr = self.httpserver_from_self(), 在https erver_from_self从cherrypy导入_cpwsgi_server _cpwsgi_server第7行,从cherrypy导入wsgiserver文件"C:\Python32\lib\site-packages\cherrypy\wsgiserver__init__.py",第14行,在exec(‘从.wsgiserver3导入*')文件“中,第1行,在ImportError:没有名为wsgiserver3的模块 29/11/2012:22:37:22引擎因启动侦听器错误而关闭:回溯(最近一次调用):文件"C:\Python32\lib\site-packages\cherrypy\process\wspbus.py",行235,在start self.publish(' start ') File "C:\Python32\lib\site-packages\cherrypy\process\wspbus.py",第215行中,在发布提升exc cherrypy.process.wspbus.ChannelFailures: ImportError(‘没有模块名为wsgiserver 3’)中, 29/Nov/2012:22:37:22引擎总线停止29/11/2012:22:37:22引擎HTTP Server已关闭29/11/2012:22:37:22引擎停止线程“自动加载程序”。29/Nov/2012:22:37:22引擎停止线程“_TimeoutMonitor”。29/Nov/2012:22:37:22发动机公共汽车停止29/11/2012:22:37:22发动机客车驶离29/11/2012:22:37:22发动机客车退出

将浏览器指向本地主机:8080什么也不做,它应该显示Hello。

非常肯定,根据Cherrypy网站上的安装指南,我做的一切都是正确的。不完全确定如何修复它,但我猜它与导入错误有关。有没有其他人成功地在python3的windows上安装了cherrypy?

找到了一个解决方案:https://bitbucket.org/cherrypy/cherrypy/issue/1110/cherrypy-322win32exe-installer-didnt

最初的安装程序缺少了wsgiserver3模块,这是它在Python3.x上工作所需要的。上述安装程序应修复此问题。

EN

回答 2

Stack Overflow用户

发布于 2013-05-27 17:18:42

我挣扎于此,有一个简单的解决方案:

  1. 将存储库克隆到本地计算机上。
  2. 导航到根文件夹并执行以下命令:python setup.py install

在README.txt 在这里的官方来源回购中提到了这一点。

票数 2
EN

Stack Overflow用户

发布于 2013-04-06 20:11:26

注意到这是一个被回答的问题,引用了rashdanml的话:

找到了一个解决方案:https://bitbucket.org/cherrypy/cherrypy/issue/1110/cherrypy-322win32exe-installer-didnt? 最初的安装程序缺少了wsgiserver3模块,这是它在Python3.x上工作所需要的。上述安装程序应修复此问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13638796

复制
相关文章

相似问题

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