我正在尝试在我的开发环境中运行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.5和werkzeug 0.6的源代码时,我可以看到wsgi模块是在这两个版本之间添加的。
如何在Ubuntu 10.04上运行至少0.6版的werkzeug?这说明我已经得到了最新的:
sudo apt-get install python-werkzeug发布于 2011-11-24 06:33:27
不幸的是,对于Python包来说,智能通常是过时的,就像这里所看到的那样。使用Python的包管理工具pip要好得多。Pip告诉我werkzeug目前的版本是0.8.1!
首先安装pip (如果您还没有它)
sudo easy_install pip然后安装werkzeug
sudo pip install werkzeug简单安装不再是Python包的推荐方式--你当然应该使用pip。
这些命令将包安装到计算机的全局Python环境中。您最好研究一下virtualenv,它创建了单独的Python解释器,可以安装自己的包。
祝好运!
发布于 2011-11-24 06:30:26
我终于在Werkzeug documentation中找到了答案。easy_install似乎是从别的地方学来的:
sudo easy_install Werkzeug发布于 2012-02-29 23:29:44
安装了http://security.ubuntu.com/ubuntu/pool/main/p/python-werkzeug/python-werkzeug_0.6.2-1_all.deb,这就为我解决了问题
https://stackoverflow.com/questions/8249953
复制相似问题