LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: shawn.p.huang

F8新加入的拼音输入法

[复制链接]
发表于 2008-3-13 15:39:59 | 显示全部楼层
好啊,马上试试!
回复 支持 反对

使用道具 举报

发表于 2008-3-13 16:04:45 | 显示全部楼层
等yum更新
回复 支持 反对

使用道具 举报

发表于 2008-3-13 16:26:32 | 显示全部楼层
搜狗重点上动态更新和细胞词库,前者不是问题,对于经常更新的Linux来说,后者就要楼主加油了。
回复 支持 反对

使用道具 举报

发表于 2008-3-14 15:40:28 | 显示全部楼层
为什么我装上以后用不了呢?
scim-restart后出现如下信息:
Loading simple Config module ...
Creating backend ...
Traceback (most recent call last):
  File "/usr/share/scim-python/engine/XingMa/__init__.py", line 41, in get_factorys
    factorys.append (XingMa.Factory (config,db))
  File "/usr/share/scim-python/engine/XingMa/XingMa.py", line 1193, in __init__
    self.db = XMSQLiteDB.XMSQLiteDB( name = db,user_db = udb )
  File "/usr/share/scim-python/engine/XingMa/XMSQLiteDB.py", line 120, in __init__
    os.makedirs (xingma_path)
  File "/usr/lib/python2.5/os.py", line 172, in makedirs
    mkdir(name, mode)
OSError: [Errno 13] Permission denied: '/home/dyy/.scim/scim-python/xingma'
Traceback (most recent call last):
  File "/usr/share/scim-python/engine/XingMa/__init__.py", line 41, in get_factorys
    factorys.append (XingMa.Factory (config,db))
  File "/usr/share/scim-python/engine/XingMa/XingMa.py", line 1193, in __init__
    self.db = XMSQLiteDB.XMSQLiteDB( name = db,user_db = udb )
  File "/usr/share/scim-python/engine/XingMa/XMSQLiteDB.py", line 120, in __init__
    os.makedirs (xingma_path)
  File "/usr/lib/python2.5/os.py", line 172, in makedirs
    mkdir(name, mode)
OSError: [Errno 13] Permission denied: '/home/dyy/.scim/scim-python/xingma'
Traceback (most recent call last):
  File "/usr/share/scim-python/engine/XingMa/__init__.py", line 41, in get_factorys
    factorys.append (XingMa.Factory (config,db))
  File "/usr/share/scim-python/engine/XingMa/XingMa.py", line 1193, in __init__
    self.db = XMSQLiteDB.XMSQLiteDB( name = db,user_db = udb )
  File "/usr/share/scim-python/engine/XingMa/XMSQLiteDB.py", line 120, in __init__
    os.makedirs (xingma_path)
  File "/usr/lib/python2.5/os.py", line 172, in makedirs
    mkdir(name, mode)
OSError: [Errno 13] Permission denied: '/home/dyy/.scim/scim-python/xingma'
Traceback (most recent call last):
  File "/usr/share/scim-python/engine/XingMa/__init__.py", line 41, in get_factorys
    factorys.append (XingMa.Factory (config,db))
  File "/usr/share/scim-python/engine/XingMa/XingMa.py", line 1193, in __init__
    self.db = XMSQLiteDB.XMSQLiteDB( name = db,user_db = udb )
  File "/usr/share/scim-python/engine/XingMa/XMSQLiteDB.py", line 120, in __init__
    os.makedirs (xingma_path)
  File "/usr/lib/python2.5/os.py", line 172, in makedirs
    mkdir(name, mode)
OSError: [Errno 13] Permission denied: '/home/dyy/.scim/scim-python/xingma'
Can not support the user db. We will rename it to /home/dyy/.scim/scim-python/pinyin/user.db.8419
Traceback (most recent call last):
  File "/usr/share/scim-python/engine/PinYin/__init__.py", line 35, in get_factorys
    import PinYin
  File "/usr/share/scim-python/engine/PinYin/PinYin.py", line 64, in <module>
    class PinYinEngine (IMEngine):
  File "/usr/share/scim-python/engine/PinYin/PinYin.py", line 67, in PinYinEngine
    _pydb = PYSQLiteDB.PYSQLiteDB (user_db = "user.db")
  File "/usr/share/scim-python/engine/PinYin/PYSQLiteDB.py", line 87, in __init__
    self.create_tables ("user_db")
  File "/usr/share/scim-python/engine/PinYin/PYSQLiteDB.py", line 118, in create_tables
    self.db.executescript (sqlstring % { "database":database })
OperationalError: attempt to write a readonly database
Loading socket FrontEnd module ...
Starting SCIM as daemon ...
Loading socket Config module ...
Creating backend ...
Loading x11 FrontEnd module ...
Starting SCIM as daemon ...
回复 支持 反对

使用道具 举报

发表于 2008-3-14 15:41:10 | 显示全部楼层
为什么我装上以后用不了呢?
scim-restart后出现如下信息:
Loading simple Config module ...
Creating backend ...
Traceback (most recent call last):
  File "/usr/share/scim-python/engine/XingMa/__init__.py", line 41, in get_factorys
    factorys.append (XingMa.Factory (config,db))
  File "/usr/share/scim-python/engine/XingMa/XingMa.py", line 1193, in __init__
    self.db = XMSQLiteDB.XMSQLiteDB( name = db,user_db = udb )
  File "/usr/share/scim-python/engine/XingMa/XMSQLiteDB.py", line 120, in __init__
    os.makedirs (xingma_path)
  File "/usr/lib/python2.5/os.py", line 172, in makedirs
    mkdir(name, mode)
OSError: [Errno 13] Permission denied: '/home/dyy/.scim/scim-python/xingma'
Traceback (most recent call last):
  File "/usr/share/scim-python/engine/XingMa/__init__.py", line 41, in get_factorys
    factorys.append (XingMa.Factory (config,db))
  File "/usr/share/scim-python/engine/XingMa/XingMa.py", line 1193, in __init__
    self.db = XMSQLiteDB.XMSQLiteDB( name = db,user_db = udb )
  File "/usr/share/scim-python/engine/XingMa/XMSQLiteDB.py", line 120, in __init__
    os.makedirs (xingma_path)
  File "/usr/lib/python2.5/os.py", line 172, in makedirs
    mkdir(name, mode)
OSError: [Errno 13] Permission denied: '/home/dyy/.scim/scim-python/xingma'
Traceback (most recent call last):
  File "/usr/share/scim-python/engine/XingMa/__init__.py", line 41, in get_factorys
    factorys.append (XingMa.Factory (config,db))
  File "/usr/share/scim-python/engine/XingMa/XingMa.py", line 1193, in __init__
    self.db = XMSQLiteDB.XMSQLiteDB( name = db,user_db = udb )
  File "/usr/share/scim-python/engine/XingMa/XMSQLiteDB.py", line 120, in __init__
    os.makedirs (xingma_path)
  File "/usr/lib/python2.5/os.py", line 172, in makedirs
    mkdir(name, mode)
OSError: [Errno 13] Permission denied: '/home/dyy/.scim/scim-python/xingma'
Traceback (most recent call last):
  File "/usr/share/scim-python/engine/XingMa/__init__.py", line 41, in get_factorys
    factorys.append (XingMa.Factory (config,db))
  File "/usr/share/scim-python/engine/XingMa/XingMa.py", line 1193, in __init__
    self.db = XMSQLiteDB.XMSQLiteDB( name = db,user_db = udb )
  File "/usr/share/scim-python/engine/XingMa/XMSQLiteDB.py", line 120, in __init__
    os.makedirs (xingma_path)
  File "/usr/lib/python2.5/os.py", line 172, in makedirs
    mkdir(name, mode)
OSError: [Errno 13] Permission denied: '/home/dyy/.scim/scim-python/xingma'
Can not support the user db. We will rename it to /home/dyy/.scim/scim-python/pinyin/user.db.8419
Traceback (most recent call last):
  File "/usr/share/scim-python/engine/PinYin/__init__.py", line 35, in get_factorys
    import PinYin
  File "/usr/share/scim-python/engine/PinYin/PinYin.py", line 64, in <module>
    class PinYinEngine (IMEngine):
  File "/usr/share/scim-python/engine/PinYin/PinYin.py", line 67, in PinYinEngine
    _pydb = PYSQLiteDB.PYSQLiteDB (user_db = "user.db")
  File "/usr/share/scim-python/engine/PinYin/PYSQLiteDB.py", line 87, in __init__
    self.create_tables ("user_db")
  File "/usr/share/scim-python/engine/PinYin/PYSQLiteDB.py", line 118, in create_tables
    self.db.executescript (sqlstring % { "database":database })
OperationalError: attempt to write a readonly database
Loading socket FrontEnd module ...
Starting SCIM as daemon ...
Loading socket Config module ...
Creating backend ...
Loading x11 FrontEnd module ...
Starting SCIM as daemon ...
回复 支持 反对

使用道具 举报

发表于 2008-3-14 15:49:55 | 显示全部楼层
而且没有找到拼音输入法,只有一个ZhengJu。
还是用Smart Pinyin了,词库还是不错的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-14 16:14:39 | 显示全部楼层
Post by dyy1;1826545
而且没有找到拼音输入法,只有一个ZhengJu。
还是用Smart Pinyin了,词库还是不错的。

好像是目录$HOME/.scim/scim-python的权限是指不对,你可以rm -rf $HOME/.scim/ 删掉这个目录,再重新启动一次试试。

最后问一下,你装的scim-python是什么版本?查看方法
rpm -q scim-python
回复 支持 反对

使用道具 举报

发表于 2008-3-15 00:12:17 | 显示全部楼层
哈哈,好用!
回复 支持 反对

使用道具 举报

发表于 2008-3-17 00:17:15 | 显示全部楼层
装了,能用!
不过为什么我的待选框是竖排的?跟原来smartpinyin一样?
还有我输入beijingjubanaoyunhui, 得到的是"北京据把脑运会"???
回复 支持 反对

使用道具 举报

发表于 2008-3-17 00:43:40 | 显示全部楼层
scim设置最下面那项有的选横排竖排。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表