如何安装Python';Windows for Apache上的flup?(使web.py正常工作)
我最近开始使用web.py进行工作,但我遇到了一个问题,因为web.py需要安装flup 我从()下载了flup,然后将其解压缩到桌面上的一个文件夹中 然后导航到该文件夹并运行setup.py安装。成功后,我在如何安装Python';Windows for Apache上的flup?(使web.py正常工作),python,Python,我最近开始使用web.py进行工作,但我遇到了一个问题,因为web.py需要安装flup 我从()下载了flup,然后将其解压缩到桌面上的一个文件夹中 然后导航到该文件夹并运行setup.py安装。成功后,我在C:\Python27\Lib\site包中得到一个egg文件 但是,在运行以下代码时(取自): 我得到这个错误: AttributeError: 'module' object has no attribute 'fromfd' 按照的建议,我打算更改名为fcgi_base.py的文件
C:\Python27\Lib\site包中得到一个egg文件
但是,在运行以下代码时(取自):
我得到这个错误:
AttributeError: 'module' object has no
attribute 'fromfd'
按照的建议,我打算更改名为fcgi_base.py
的文件的内容。但是,该文件包含在上述egg文件中。我想知道的是如何更改此Python文件?
我想我可以用winrar打开egg文件,然后编辑所说的文件,但我是否应该再次将其更改回egg文件以使其真正工作
谢谢你的阅读。此外,如果您有使web.py正常工作的经验,您的建议将不胜感激。您需要指定已配置apache转发到的地址和端口。例如,如果您将Apache的FCGI配置为转发到127.0.0.1:8080,您将执行以下操作:
web.wsgi.runwsgi = lambda func, addr=('127.0.0.1', 8080): web.wsgi.runfcgi(func, addr)
web.wsgi.runwsgi = lambda func, addr=('127.0.0.1', 8080): web.wsgi.runfcgi(func, addr)