计算机中继承的英语怎么说,使用中文语言环境的学生计算机,继承自Windows 7(Student's computer using Chinese locale, inherited from Win...

一位化学计量学课程的学生在Windows 7中遇到R语言默认为中文,需要切换回英文的问题。尝试过设置LC_ALL为'English'但无效。文章提供了解决步骤和可能的原因分析,涉及底层平台环境变量和国际化设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

使用中文语言环境的学生计算机,继承自Windows 7(Student's computer using Chinese locale, inherited from Windows 7)

我的化学计量学课程的学生在Windows 7上安装了R.显然,R自动从他的计算机中取出一些东西,所以R用中文操作(是的,他是中国人)。 他正试图将其改回英语(很重要,因为脚本必须用英语变成我!)。

他发给我下面的第一个屏幕截图。 第二个屏幕截图显示了我改变语言环境的建议。 R报道(中文)它无法改变它。

有什么建议么? 谢谢。

NS0VZ.png

c5uz4.png

A student in my chemometrics course installed R on Windows 7. Apparently, R picked up something from his computer automatically, so R operates in Chinese (yes, he is Chinese). He's trying to change it back to English (important because scripts must be turned into me in English!).

He sent me the 1st screen shot below. The 2nd screen shot shows my suggestion to change the locale. R reports (in Chinese) that it can't change it.

Any suggestions? Thanks.

NS0VZ.png

c5uz4.png

原文:https://stackoverflow.com/questions/9170551

更新时间:2020-01-08 15:02

最满意答案

检查sessionInfo()

尝试:

Sys.setlocale("LC_ALL", "English")

Check sessionInfo()

try:

Sys.setlocale("LC_ALL", "English")

相关问答

这是一个已被PHP团队承认并部分修复的问题 。 这是一个相当技术化的东西,显然与底层平台处理环境变量(gettext严重依赖的方式)有关。 此外,Visual C运行时库中的某些内容已从VC9更改为VC11,从而影响了所有这些。 总结一下: 2014年11月21 日 ,源代码树中修复了非线程安全构建。 线程安全构建(例如Apache模块)没有,也没有明确的解决方案。 It's an issue that's been acknowledged and partially fixed by the

...

由于该问题被标记为C#和.NET 3.5,我假设以下.NET特定应用。 本页有提示zh-Hans,zh-Hant和“old”zh-CHS,zh-CHT 在.Net 2.0 / 3.x中使用IETF标准“zh-Hans”和中文简体和繁体中文的“zh-Hant”名称...我们仍然认识到zh-CHS和zh-CHT的向后兼容性... LCID (0x0004或0x7C04) 并从W3 I18N FAQ “zh-Hant”和“zh-Hans”。 这些语言代码不代表特定的语言。 “zh-Hant”表示用繁体中

...

看来你正在使用Windows。 地区字符串不同。 更精确地查看文档: locale.setlocale(locale.LC_ALL, 'de_DE') # use German locale; name might vary with platform

在Windows上,我认为这样会是: locale.setlocale(locale.LC_ALL, 'deu_deu')

MSDN有一个语言字符串和国家/地区字符串的列表 It seems you're using Windows. The

...

如果服务启动和停止像这样,这意味着你的代码正在抛出一个未处理的异常。 这很难调试,但有几个选择。 请参阅Windows 事件查看器 。 通常,您可以通过访问计算机/服务器管理器,然后单击事件查看器 - > Windows日志 - > 应用程序 。 你可以看到在这里抛出异常,这可能有所帮助,但是你不会得到堆栈跟踪。 将程序逻辑提取到一个库类项目中。 现在创建两个不同版本的程序:控制台应用程序(用于调试)和Windows服务。 (这是一个初步的努力,但从长远来看节省了很多的焦虑。) 添加更多的try

...

您可以删除ShortChinese: List strList = new List<>();

strList.add("日");

strList.add("蘋");

Collator collator = Collator.getInstance(Locale.TRADITIONAL_CHINESE);

collator.setStrength(Collator.PRIMARY);

Collections.sort(strList, collator);

You can r

...

检查sessionInfo() 尝试: Sys.setlocale("LC_ALL", "English")

Check sessionInfo() try: Sys.setlocale("LC_ALL", "English")

您最有可能使用5.0之前的ICU版本,这是第一个支持基于字典的中文分词的版本。 另外,请注意,默认情况下增强使用ICU作为本地后端,因此是镜像结果。 You most likely use an ICU version prior to 5.0, which is the first release supporting dictionary based Chinese word segmentation. Also, note that boost by default uses ICU as

...

你需要某种系统模式对话框(从win nt 4开始就没有正式支持(出于某些原因)。但是有一个博客向你展示你如何能够完成同样的事情。 You need some kind of system modal dialog (which isn't formally supported since win nt 4 (for some good reasons). However there is this blog that shows you how you can still accomplish t

...

您使用的是Ruby 1.8.x,但key: "value"语法在1.9.x中引入 { host: "localhost:3000" }

应该写成 { :host => "localhost:3000" }

You are using Ruby 1.8.x but the key: "value" syntax is introduced in 1.9.x { host: "localhost:3000" }

Should be written as { :host => "localhost

...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值