鹈鹕用破管做服务错误?

时间:2016-09-13 05:48:03

标签: python python-2.7 ubuntu makefile server

我正在尝试用鹈鹕制作一个博客,并且在制作服务的步骤中,我有以下错误。通过在线搜索它看起来像一个网络问题(我根本不熟悉这些),我没有看到一个明确的解决方案。有人能说清楚吗?我使用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]管道损坏

2 个答案:

答案 0 :(得分:0)

我在Ubuntu上安装了pip,然后一切正常......

不确定它是否是版本的东西..

答案 1 :(得分:0)

我可以报告:

  • 我在安装python3 / pip3时遇到了相同的问题(现在建议使用)
  • 问题显然出在python的权限上。我只需要以超级用户权限运行pelican --listen即可使本地服务器正常工作。

另外,请小心使用sudo安装您可能没有超级用户权限而安装的所有数据包,以便使用sudo进行完全正常的安装。