Python论坛  - 讨论区

标题:[python-chinese] 求助一个关于WingIDE安装的问题

2005年04月22日 星期五 18:56

Dimension dimension at hit.edu.cn
Fri Apr 22 18:56:45 HKT 2005

我的系统是红帽10,安装WingIDE.Professional.v2.0.2.LINUX-SHOCK。
先解压,安装,但是启动程序wing2.0的时候就会出现下面的错误,不知道怎么回事?
请各位帮着分析一下,会是哪儿的问题。

Traceback (most recent call last):
  File "/usr/lib/wingide2.0/bin/wing.py", line 317, in ?
    config.gStartupEnv = _GetStartupEnv()
  File "/usr/lib/wingide2.0/bin/wing.py", line 292, in _GetStartupEnv
    env = dict([(key, location.GetEnvValue(key)) for key in 
location.GetAllEnvNames()])
  File "2.3/src/wingutils/location.pyo", line 1297, in GetAllEnvNames
TypeError: unicode() argument 2 must be string, not None

或者这样的错误一般都是什么原因引起的。非常谢谢。

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年04月22日 星期五 19:34

Qiangning Hong hongqn at gmail.com
Fri Apr 22 19:34:57 HKT 2005

On 4/22/05, Dimension <dimension at hit.edu.cn> wrote:
> 
> 我的系统是红帽10,安装WingIDE.Professional.v2.0.2.LINUX-SHOCK。
> 先解压,安装,但是启动程序wing2.0的时候就会出现下面的错误,不知道怎么回事?
> 请各位帮着分析一下,会是哪儿的问题。
> 
> Traceback (most recent call last):
> File "/usr/lib/wingide2.0/bin/wing.py", line 317, in ?
> config.gStartupEnv = _GetStartupEnv()
> File "/usr/lib/wingide2.0/bin/wing.py", line 292, in _GetStartupEnv
> env = dict([(key, location.GetEnvValue(key)) for key in
> location.GetAllEnvNames()])
> File "2.3/src/wingutils/location.pyo", line 1297, in GetAllEnvNames
> TypeError: unicode() argument 2 must be string, not None
> 
> 或者这样的错误一般都是什么原因引起的。非常谢谢。
> 

是location.pyo的第1297行对unicode的调用错误。wingideprofessional是commercial的吧,你可能没有.py源文件,那就只能猜测了。
unicode的第二个参数应该是个表示encoding的字符串,可是运行时传入的是None,会不会是你没有设置一些表示编码的环境变量?试试设置LC_ALL或者LANG?

-- 
Qiangning Hong
Get Firefox! <
http://www.spreadfirefox.com/?q=affiliates&id=67907&t=1>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20050422/e8bd1b5c/attachment-0001.htm

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年04月22日 星期五 20:07

Dimension dimension at hit.edu.cn
Fri Apr 22 20:07:58 HKT 2005

thank you very much!
As you said, when I install fcitx chinese input method, I change the
LC_ALL=zh_CN.gbk, and LANG=zh_CN.gbk.
Now, I change these two envirment variables, it's ok.

But, my fcitx input method doesn't work. :(
Whatever, Thank you very much.
Thank python-chinese users.

Qiangning Hong wrote:

> On 4/22/05, *Dimension* <dimension at hit.edu.cn
> dimension at hit.edu.cn>> wrote:
>
>     我的系统是红帽10,安装WingIDE.Professional.v2.0.2.LINUX-SHOCK。
>     先解压,安装,但是启动程序wing2.0的时候就会出现下面的错误,不知道
>     怎么回事?
>     请各位帮着分析一下,会是哪儿的问题。
>
>     Traceback (most recent call last):
>     File "/usr/lib/wingide2.0/bin/wing.py", line 317, in ?
>     config.gStartupEnv = _GetStartupEnv()
>     File "/usr/lib/wingide2.0/bin/wing.py", line 292, in _GetStartupEnv
>     env = dict([(key, location.GetEnvValue(key)) for key in
>     location.GetAllEnvNames()])
>     File "2.3/src/wingutils/location.pyo", line 1297, in GetAllEnvNames
>     TypeError: unicode() argument 2 must be string, not None
>
>     或者这样的错误一般都是什么原因引起的。非常谢谢。
>
>
> 是location.pyo的第1297行对unicode的调用错误。wingide professional是
> commercial的吧,你可能没有.py源文件,那就只能猜测了。
> unicode的第二个参数应该是个表示encoding的字符串,可是运行时传入的是
> None,会不会是你没有设置一些表示编码的环境变量?试试设置 LC_ALL或者LANG?
>
> -- 
> Qiangning Hong
> Get Firefox!
> <http://www.spreadfirefox.com/?q=affiliates&id=67907&t=1
> <http://www.spreadfirefox.com/?q=affiliates&id=67907&t=1>>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>python-chinese list
>python-chinese at lists.python.cn
>http://python.cn/mailman/listinfo/python-chinese
>  
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20050422/34614369/attachment.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年04月22日 星期五 21:56

Qiangning Hong hongqn at gmail.com
Fri Apr 22 21:56:18 HKT 2005

你的python是2.3版本吗?可以试试安装CJKcodecs,也许就可以在gbk下使用wingide了。
 或者,你可以试试用scim取代fcitx,scim可以在en_US.utf8下使用。


On 4/22/05, Dimension <dimension at hit.edu.cn> wrote:
> 
> thank you very much!
> As you said, when I install fcitx chinese input method, I change the 
> LC_ALL=zh_CN.gbk, and LANG=zh_CN.gbk.
> Now, I change these two envirment variables, it's ok.
> 
> But, my fcitx input method doesn't work. :(
> Whatever, Thank you very much.
> Thank python-chinese users.
> 
> Qiangning Hong wrote: 
> 
> On 4/22/05, Dimension <dimension at hit.edu.cn> wrote: 
> > 
> > 我 的系统是红帽10,安装WingIDE.Professional.v2.0.2.LINUX-SHOCK。
> > 先解压,安装,但是启动程序wing2.0的时候就会出现下面的错误,不知道怎么回事?
> > 请各位帮着分析一下,会是哪儿的问题。
> > 
> > Traceback (most recent call last):
> > File "/usr/lib/wingide2.0/bin/wing.py", line 317, in ? 
> > config.gStartupEnv = _GetStartupEnv()
> > File "/usr/lib/wingide2.0/bin/wing.py", line 292, in _GetStartupEnv
> > env = dict([(key, location.GetEnvValue(key)) for key in
> > location.GetAllEnvNames()]) 
> > File "2.3/src/wingutils/location.pyo", line 1297, in GetAllEnvNames
> > TypeError: unicode() argument 2 must be string, not None
> > 
> > 或者这样的错误一般都是什么原因引起的。非常谢谢。
> > 
>  
> 是location.pyo的第1297行对unicode的调用错误。wingideprofessional是commercial的吧,你可能没有.py源文件,那就只能猜测了。
> unicode的第二个参数应该是个表示encoding的字符串,可是运行时传入的是None,会不会是你没有设置一些表示编码的环境变量?试试设置 
> LC_ALL或者LANG?
> 
> -- 
> Qiangning Hong
> Get Firefox! <http://www.spreadfirefox.com/?q=affiliates&id=67907&t=1 
> <http://www.spreadfirefox.com/?q=affiliates&id;=67907&t;=1>>
> 
> ------------------------------
> 
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
>   
>  
> 


-- 
Qiangning Hong
Get Firefox! <
http://www.spreadfirefox.com/?q=affiliates&id=67907&t=1>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20050422/72ab4334/attachment.htm

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号