更改Google Colab的区域设置 [英] Change locale for Google Colab
本文介绍了更改Google Colab的区域设置的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我要更改GoogleCollab中的本地设置(更改日期格式)
以下内容在JupyterNotebook中适用,但在GoogleColab中不适用:
locale.setlocale(locale.LC_TIME, 'de_DE.UTF-8')
总是返回错误:不支持的区域设置
我已经研究了许多其他解决方案,并尝试了所有方法。 只更改我看到的时区的一个解决方案是这个:
'!rm /etc/localtime
!ln -s /usr/share/zoneinfo/Asia/Bangkok /etc/localtime
!date
推荐答案
我花了很长时间才弄明白这个:
- 在
Colab
中,您必须安装所需的locale
。请使用:!sudo dpkg-reconfigure locales
- 这将提示您输入数字,例如
268
和269
表示匈牙利语。
因此您输入268 269
。 - 安装后还会提示输入
default locale
。您需要在此处选择所需的自定义locale
。这一次,它是3-5
选项中的数字选择,具体取决于您在上一步中选择了多少选项。在我的示例中,我选择了3
,默认的locale
变成了hu_HU
。
- 这将提示您输入数字,例如
- 您需要重新启动
Colab
运行时:Ctrl + M
然后.
- 您需要开通
locale
:
import locale
locale.setlocale(locale.LC_ALL, 'hu_HU')
<;-请确保针对LC_ALL
上下文执行此操作。 - 自定义
locale
现在可以与pandas
一起使用:
pd.to_datetime('2021-01-01').day_name()
返回Friday
,但
pd.to_datetime('2021-01-01').day_name('hu_HU')
返回Péntek
这篇关于更改Google Colab的区域设置的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文