love冰女的小肥皂 0 Report post Posted December 20, 2014 以前我是用nmm的,那个时候我直接启动wb也是失败的,log里抛出的错误和现在一样,都是说非unicode语言的问题。 以前我可以通过改系统非unicode语言的方式,让wb启动,然后做完leveledlists的补丁之后,再改回去。否则其他软件要么运行不了要么乱码。 现在我入坑mo了,因为假期我要写个任务,需要mod环境比较纯净.... 如果我改了语言编码,wb确实能启动了,但是我不清楚mo是否能正常启动。毕竟我需要mo来模拟mod环境启动wb...... 这就是我的问题了,冰大有办法解决吗?让wb支持win8,或者直接让wb显示英文.....我不需要汉化版的wb,我只想让它可以运行。 最后补充一点。满足以下条件:win8以上,skyrim,WB。这个时候,wb只能做leveledlists的补丁,不能勾选其他的项目,否则必乱码,原因还是和以前一样.....语言编码..... testing UAC An error has occured with Wrye Bash, and could not be displayed. The following is the error that occured while trying to display the first error: 'ascii' codec can't encode characters in position 0-2: ordinal not in range(128) The following is the error that could not be displayed: Traceback (most recent call last): File "Wrye Bash Launcher.pyw", line 87, in <module> File "bash\bash.pyo", line 569, in main UnicodeDecodeError: 'ascii' codec can't decode byte 0xb7 in position 7: ordinal not in range(128) 这个是错误日志。我的系统是win8.1.以前试过win8,和现在一样。还有,独立版和python我都试过了..... Share this post Link to post Share on other sites
0 icedream 210 Report post Posted December 20, 2014 哪个版本的wb,我要试一下看看 Share this post Link to post Share on other sites
0 icedream 210 Report post Posted December 20, 2014 把Mopy\bash\l10n里面的文件都删掉就不会使用汉化版的了,如果出现了新的错误就把新的错误内容提供一下。 Share this post Link to post Share on other sites
0 love冰女的小肥皂 0 Report post Posted December 20, 2014 把Mopy\bash\l10n里面的文件都删掉就不会使用汉化版的了,如果出现了新的错误就把新的错误内容提供一下。 Error! Unable to start Wrye Bash. Please ensure Wrye Bash is correctly installed. Traceback (most recent call last): File "bash\bash.py", line 455, in main isUAC = bosh.testUAC(opts.oblivionPath) File "bash\bosh.py", line 24205, in testUAC tempDir = bolt.Path.tempDir(u'WryeBash_') File "bash\bolt.py", line 1168, in tempDir return GPath(tempfile.mkdtemp(prefix=prefix)) File "D:\Python27\lib\tempfile.py", line 323, in mkdtemp file = _os.path.join(dir, prefix + name + suffix) File "D:\Python27\lib\ntpath.py", line 108, in join path += "\\" + b UnicodeDecodeError: 'ascii' codec can't decode byte 0xb7 in position 9: ordinal not in range(128) Share this post Link to post Share on other sites
0 love冰女的小肥皂 0 Report post Posted December 20, 2014 哪个版本的wb,我要试一下看看 N网的305版本。独立和python都试过,都一样 Share this post Link to post Share on other sites
0 icedream 210 Report post Posted December 21, 2014 系统你是什么用户名,中文用户名? Error! Unable to start Wrye Bash. Please ensure Wrye Bash is correctly installed. Traceback (most recent call last): File "bash\bash.py", line 455, in main isUAC = bosh.testUAC(opts.oblivionPath) File "bash\bosh.py", line 24205, in testUAC tempDir = bolt.Path.tempDir(u'WryeBash_') File "bash\bolt.py", line 1168, in tempDir return GPath(tempfile.mkdtemp(prefix=prefix)) File "D:\Python27\lib\tempfile.py", line 323, in mkdtemp file = _os.path.join(dir, prefix + name + suffix) File "D:\Python27\lib\ntpath.py", line 108, in join path += "\\" + b UnicodeDecodeError: 'ascii' codec can't decode byte 0xb7 in position 9: ordinal not in range(128) Share this post Link to post Share on other sites
0 love冰女的小肥皂 0 Report post Posted December 21, 2014 系统你是什么用户名,中文用户名? 嗯。是中文的.........难道要修改成英文的么? Share this post Link to post Share on other sites
0 icedream 210 Report post Posted December 21, 2014 嗯。是中文的.........难道要修改成英文的么? 是哒,参考这个说明:http://bugs.python.org/issue1681974 Share this post Link to post Share on other sites
0 love冰女的小肥皂 0 Report post Posted December 23, 2014 是哒,参考这个说明:http://bugs.python.org/issue1681974 感谢!!!!我知道为什么不能启动wb了......虽然我为了研究这个,尝试了修改账户名称,大批量修改注册表,失误了,把系统弄崩了,但现在重装完了,用的英文账户名字,wb已经可以直接启动了。我还解决了很多python做出来的软件不能启动.....真的太感谢幻冰大大了! Share this post Link to post Share on other sites
以前我是用nmm的,那个时候我直接启动wb也是失败的,log里抛出的错误和现在一样,都是说非unicode语言的问题。
以前我可以通过改系统非unicode语言的方式,让wb启动,然后做完leveledlists的补丁之后,再改回去。否则其他软件要么运行不了要么乱码。
现在我入坑mo了,因为假期我要写个任务,需要mod环境比较纯净....
如果我改了语言编码,wb确实能启动了,但是我不清楚mo是否能正常启动。毕竟我需要mo来模拟mod环境启动wb......
这就是我的问题了,冰大有办法解决吗?让wb支持win8,或者直接让wb显示英文.....我不需要汉化版的wb,我只想让它可以运行。
最后补充一点。满足以下条件:win8以上,skyrim,WB。这个时候,wb只能做leveledlists的补丁,不能勾选其他的项目,否则必乱码,原因还是和以前一样.....语言编码.....
Share this post
Link to post
Share on other sites