首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Werkzeug不包含wsgi模块

Werkzeug不包含wsgi模块
EN

Stack Overflow用户
提问于 2011-11-24 06:28:49
回答 4查看 5.1K关注 0票数 3

我正在尝试在我的开发环境中运行OpenERP的6.1分支,该环境目前正在成功运行5.0分支。我在Ubuntu 10.04 Lucid Lynx上运行。

我已经克服了一些障碍,但我目前被http模块中由import werkzeug.wsgi引起的错误所困扰。我添加了python-werkzeug包,但它不包含wsgi模块。我看了看package's web page,我发现我的Ubuntu版本是0.5.1,而新的版本都至少是0.6.2。当我比较werkzeug 0.5werkzeug 0.6的源代码时,我可以看到wsgi模块是在这两个版本之间添加的。

如何在Ubuntu 10.04上运行至少0.6版的werkzeug?这说明我已经得到了最新的:

代码语言:javascript
复制
sudo apt-get install python-werkzeug
EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-11-24 06:33:27

不幸的是,对于Python包来说,智能通常是过时的,就像这里所看到的那样。使用Python的包管理工具pip要好得多。Pip告诉我werkzeug目前的版本是0.8.1

首先安装pip (如果您还没有它)

代码语言:javascript
复制
sudo easy_install pip

然后安装werkzeug

代码语言:javascript
复制
sudo pip install werkzeug

简单安装不再是Python包的推荐方式--你当然应该使用pip

这些命令将包安装到计算机的全局Python环境中。您最好研究一下virtualenv,它创建了单独的Python解释器,可以安装自己的包。

祝好运!

票数 5
EN

Stack Overflow用户

发布于 2011-11-24 06:30:26

我终于在Werkzeug documentation中找到了答案。easy_install似乎是从别的地方学来的:

代码语言:javascript
复制
sudo easy_install Werkzeug
票数 2
EN

Stack Overflow用户

发布于 2012-02-29 23:29:44

安装了http://security.ubuntu.com/ubuntu/pool/main/p/python-werkzeug/python-werkzeug_0.6.2-1_all.deb,这就为我解决了问题

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

https://stackoverflow.com/questions/8249953

复制
相关文章

相似问题

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