升级到Python 2.7.10:目标WSGI脚本无法作为Python模块加载

时间:2015-06-05 19:28:36

标签: python-2.7 apache2 mod-wsgi

当我使用anaconda将Python从2.7.9升级到2.7.10时,我的apache2日志中出现以下错误,我的网站不再工作。

Convert.ToInt32(numberbuyers.Text)

我希望这是包库版本中的某种不匹配,但有谁知道哪一个?

2 个答案:

答案 0 :(得分:1)

我怀疑这是Anaconda的问题,因为我遇到了同样的问题。我在这里报告了一个问题:https://github.com/conda/conda/issues/1367

<强>更新

conda家伙现在已经发布了一个固定的virtualenv包,不再有这个问题。

答案 1 :(得分:1)

仔细检查PYTHONPATH是否正确(您不要在启动文件中的任何位置覆盖它)。

否则,您可以考虑将Python从2.7.10降级到2.7.9。

例如(如here中所述):

conda install python=2.7.9

when using Homebrew尝试:

brew switch python 2.7.9

因为它可能是2.7.10的一些特殊问题。

或者使用Python 3.x代替。