Configuration file: C:/Users/NiKhil GarakaPati/Documents/GitHub/Nikhil-
Garakapati.github.io/_config.yml
jekyll 3.7.3 | Error: No source of timezone data could be found.
Please refer to http://tzinfo.github.io/datasourcenotfound for help resolving
this error.
将Jekyll模板安装到我的Github页面时出现此错误。我尝试将此时区:“美国/温哥华” 添加到我的_config.yml文件中,但是没有用。然后,我尝试在终端上运行 gem install tzinfo-data ,但无法清除错误。
谁能解决这个问题?
答案 0 :(得分:1)
我从文件路径的结构中猜测您正在使用Windows计算机。 tzinfo-data
宝石对于在Windows上工作有点挑剔。这是docs的解决方法。
如果您正在使用Ruby on Rails,并且您的项目是在Windows上创建的,那么您可能会发现Gemfile中已经有一行,如下所示:
gem 'tzinfo-data', platforms: [:mingw, :mswin]
如果您在Windows上使用的是64位版本的Ruby,则将
:x64_mingw
添加到平台列表中,如下所示:
gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw]
因此,如果您使用的是gemfile
,请确保将该gem放入文件中。