BaseHTTPRequestHandler在写入时冻结self.wfile文件安装Python3.0后

2024-09-28 20:52:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我开始对这件事失去理智了。在

我有一个扩展BaseHTTPRequestHandler的类。它可以很好地工作 Python2.5版。昨天我很好奇,决定安装Python 3.0在我的Mac上(我遵循了这个教程,以确保我没有弄乱 事情发生了:http://farmdev.com/thoughts/66/python-3-0-on-mac-os-x-alongside-2-6-2-5-etc-/ ). 我在Python3.0上试用了我的应用程序,代码就冻结了 这条线:

self.wfile.write(f.read())

我搜索了一下,找到了这个bug http://bugs.python.org/issue3826。我 我不知道是否已经有了解决办法。但是 最奇怪的是,当我在2.5上尝试我的应用程序时 开始冻结在同一个地方!然后我把我所有的东西 从3.0安装,修复了路径,但它仍然给我错误。 我不知道还能做什么。在

这个应用在2.5版上运行得很好,因为我在另一台电脑上试过了。在

谢谢你的帮助。在


Tags: com应用程序httposonmacetc教程
2条回答

我建议开发一个简单的页面来转储perl环境的版本详细信息,并确认您现在又回到了2.5版本。大多数情况下,有些环境条目或二进制文件会被忽略。在

对不起,在家里路由器之间的设置似乎很奇怪。在

小文件(<;100kB)的服务没有任何问题,但大文件卡住了。我在格式化了我的mac电脑后发现了这一点,并意识到它仍在发生。我试着把路由器上的移到一边,现在肯定能用了。造成这个问题的真正原因,以及为什么它在安装Python3.0之前正常工作并在安装Python3.0之后突然停止工作(当然,巧合的是),对我来说仍然不太清楚。在

感谢各位读者。在

相关问题 更多 >