我正在尝试在目前已成功运行5.0分支的开发环境中运行OpenERP的6.1分支。我在Ubuntu 10.04 Lucid Lynx上运行。虽然我已经克服了一些障碍,但我当前遇到了一个错误,这个错误是由
http
模块中的import werkzeug.wsgi
引起的。 我添加了python-werkzeug
包,但它并不包括wsgi
模块。我查看了该软件包的网页,发现我的Ubuntu版本得到的werkzeug是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
sudo apt-get remove --purge python-werkzeug
。 - adamnfishsudo pip install --upgrade werkzeug
,它可以正常工作。 - Hosam Alyvirtualenv --no-site-packages <name>
为每个项目创建一个干净的专用 Python 解释器,在那里安装该项目的依赖项,使用<name>/bin/python
下的解释器运行它。 - adamnfish