我正在尝试用鹈鹕制作一个博客,并且在制作服务的步骤中,我有以下错误。通过在线搜索它看起来像一个网络问题(我根本不熟悉这些),我没有看到一个明确的解决方案。有人能说清楚吗?我使用Python 2.7在Ubuntu上运行。谢谢! Python信息:
Python 2.7.6(默认,2015年6月22日,17:58:13)linux2上的[GCC 4.8.2]
错误信息:
127.0.0.1 - - [13 / Sep / 2016 13:23:35]" GET / HTTP / 1.1" 200 - 警告:root:无法找到/文件。警告:root:无法找到/.html 文件。 127.0.0.1 - - [13 / Sep / 2016 13:24:31]" GET / HTTP / 1.1" 200 - ----------------------------------------处理来自(&#的请求)时发生异常39; 127.0.0.1',51036)Traceback(最近的 最后调用):文件" /usr/lib/python2.7/SocketServer.py" ;,第295行, _handle_request_noblock self.process_request(request,client_address)文件" /usr/lib/python2.7/SocketServer.py",第321行,在process_request中 self.finish_request(request,client_address)file" /usr/lib/python2.7/SocketServer.py" ;,第334行,在finish_request中 self.RequestHandlerClass(request,client_address,self)File" /usr/lib/python2.7/SocketServer.py" ;,第651行, init self.finish()文件" /usr/lib/python2.7/SocketServer.py" ;,第710行,完成 self.wfile.close()File" /usr/lib/python2.7/socket.py" ;,第279行,关闭 self.flush()File" /usr/lib/python2.7/socket.py" ;,第303行,同花顺 self._sock.sendall(view [write_offset:write_offset + buffer_size])错误:[Errno 32]管道损坏
答案 0 :(得分:0)
我在Ubuntu上安装了pip,然后一切正常......
不确定它是否是版本的东西..
答案 1 :(得分:0)
我可以报告:
pelican --listen
即可使本地服务器正常工作。另外,请小心使用sudo
安装您可能没有超级用户权限而安装的所有数据包,以便使用sudo进行完全正常的安装。