我有兴趣学习一些 python,并认为 Pylons 将是一个很好的起点(在花了 2 天时间试图让 django 工作之后——无济于事)。
我有一个带有 Fedora 8 的 Amazon EC2 实例。这是一个简单的安装。我试图让它工作的第二天已经进行了一半。我安装了 mod_wsgi。我有 Apache(尽管这是以后要解决的任务)。我有easy_install,贴纸工作正常;基本上所有 Pylons 文档中提到的先决条件。
我这辈子都无法让这件事发挥作用。而且我似乎无法在列出所有必要步骤的任何地方找到连贯的演练。那里有大量的信息,但都是分散的。wsgi这个,python那个。谷歌,谷歌,谷歌......“为 'socket.error:(lol, 'Yous a goofs') 找到 4700 万个结果”。
所以,这是我最近的尝试:
apachectl -k stop
cd /home/
paster create -t pylons test
[等等等等..好的]
cd test
nano development.ini
[嗯,上次我将主机从 127.0.0.1 更改为我的域名或 url,它抛出了一个错误,如 socket.error: (99, 'Cannot assign requested address')...我就离开它]
[在防火墙上打开 5000 端口]
paster serve development.ini
[火狐->网址:5000]
Firefox 无法建立与服务器的连接
在本地执行这些步骤可以按预期工作。
这只是一个测试,看看我是否可以让它工作,而我做不到。如果我让它工作,那么让它与 apache 一起工作的任务就是。
我的疯狂是,在潜入一个成熟的项目之前,我想先进行一些开发和部署。到目前为止:自我,我很失望。