我目前正在迁移到新计算机,我需要重新安装我正在使用的软件,这些软件是:
- 蟒蛇3.3,
- Lighttpd(最新版本),
- Pymongo(最新版本),
- Ubuntu 12.04 桌面(我正在使用的系统)
我通过从其官方网站(在 tar.bz2 文件中)下载 Python 3.3 并按照本教程开始安装 Python 3.3。之后我也按照本教程安装了 Lighttpd 并更改了lighttpd.conf
for Python 。
我为我的 尝试了几条路径cgi.assign
,但都没有奏效。特别是/opt/python3.3/bin/python3.3
应该工作,但它一直显示500 - internal Server error
“hello world”测试脚本。
现在不管这个问题,我对安装 Pymongo 毫无头绪。如果我尝试安装pip OR easy_install python3.3
,我必须手动下载它并setup.py
使用我的python3.3
可执行文件执行,对吗?因为这总是失败并出现错误:
`Error missing zlib on a bundle called distribute-0.7.3 (is this even the right tool I need, because it seems to be a legacy wrapper !?) or unknown url type: https for pymongo2.6.2 itself.`
我对这个设置感到疯狂。为什么这么难处理?其他程序即使在像 Ubuntu 这样的系统上也只需点击几下即可安装,但这些特定的开发工具似乎很难安装。如果有人知道如何将这三个程序一起安装或有更好的解决方案的信息,请帮助我出去。
该系统用于在 Eclipse 中编写 Python 脚本并直接在系统上试用它们 (lighttpd)。使用的数据库是 MongoDB。Python 和 MongoDB 通过 Pymongo 驱动程序进行通信。我计划在发布时在服务器发行版上使用该系统,并且它必须在大量执行时具有很好的可扩展性。
谢谢你的时间,