Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4490
  • 博文数量: 2
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 15
  • 用 户 组: 普通用户
  • 注册时间: 2014-11-25 09:45
文章分类
文章存档

2014年(2)

我的朋友
最近访客

分类: Python/Ruby

2014-11-25 10:02:10

启动./seahub.sh start的时候报错如下:

File "/data/giant/seafile-server-3.1.5/seahub/seahub/../../../seahub_settings.py", line 18

SyntaxError: Non-ASCII character '\xe6' in file /data/giant/seafile-server-3.1.5/seahub/seahub/../../../seahub_settings.py on line 18, but no encoding declared; see for details

Error:Seahub failed to start.

如果文件里有非ASCII字符,需要在第一行或第二行指定编码声明。把seahub_settings.py文件的编码重新改为ANSI,并加上编码声明:修改的方法是:必须是在第一行或是第二行加入这么一句:否则无效,这里还要提醒一点儿就是查看vim的编码命令:set fileencoding

vim seahub_settings.py

#!/usr/bin/python  
# -*- coding: utf-8 -*-  
#coding=utf-8
保存退出即可

阅读(1587) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~