gpt4 book ai didi

ruby - Jekyll 构建和服务无法在 Ubuntu (WSL) 上运行

转载 作者:行者123 更新时间:2023-12-04 19:24:47 25 4
gpt4 key购买 nike

我正在尝试运行 bundle exec jekyll serve在我在 Windows 11 上使用 Ubuntu (WSL) 的项目中,但我不断收到以下消息:

Traceback (most recent call last):
40: from /home/davyk17/.rbenv/versions/2.7.3/bin/bundle:23:in `<main>'
39: from /home/davyk17/.rbenv/versions/2.7.3/bin/bundle:23:in `load'
38: from /home/davyk17/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/bundler-2.3.13/exe/bundle:36:in `<top (required)>'
37: from /home/davyk17/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/bundler-2.3.13/lib/bundler/friendly_errors.rb:103:in `with_friendly_errors'
36: from /home/davyk17/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/bundler-2.3.13/exe/bundle:48:in `block in <top (required)>'
35: from /home/davyk17/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/bundler-2.3.13/lib/bundler/cli.rb:25:in `start'
34: from /home/davyk17/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/bundler-2.3.13/lib/bundler/vendor/thor/lib/thor/base.rb:485:in `start'
33: from /home/davyk17/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/bundler-2.3.13/lib/bundler/cli.rb:31:in `dispatch'
32: from /home/davyk17/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/bundler-2.3.13/lib/bundler/vendor/thor/lib/thor.rb:392:in `dispatch'
31: from /home/davyk17/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/bundler-2.3.13/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
30: from /home/davyk17/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/bundler-2.3.13/lib/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
29: from /home/davyk17/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/bundler-2.3.13/lib/bundler/cli.rb:483:in `exec'
28: from /home/davyk17/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/bundler-2.3.13/lib/bundler/cli/exec.rb:23:in `run'
27: from /home/davyk17/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/bundler-2.3.13/lib/bundler/cli/exec.rb:58:in `kernel_load'
26: from /home/davyk17/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/bundler-2.3.13/lib/bundler/cli/exec.rb:58:in `load'
25: from /home/davyk17/.rbenv/versions/2.7.3/bin/jekyll:23:in `<top (required)>'
24: from /home/davyk17/.rbenv/versions/2.7.3/bin/jekyll:23:in `load'
23: from /home/davyk17/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/jekyll-4.2.2/exe/jekyll:15:in `<top (required)>'
22: from /home/davyk17/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/mercenary-0.4.0/lib/mercenary.rb:21:in `program'
21: from /home/davyk17/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/mercenary-0.4.0/lib/mercenary/program.rb:44:in `go'
20: from /home/davyk17/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `execute'
19: from /home/davyk17/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `each'
18: from /home/davyk17/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `block in execute'
17: from /home/davyk17/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/jekyll-4.2.2/lib/jekyll/commands/serve.rb:86:in `block (2 levels) in init_with_program'
16: from /home/davyk17/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/jekyll-4.2.2/lib/jekyll/command.rb:91:in `process_with_graceful_fail'
15: from /home/davyk17/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/jekyll-4.2.2/lib/jekyll/command.rb:91:in `each'
14: from /home/davyk17/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/jekyll-4.2.2/lib/jekyll/command.rb:91:in `block in process_with_graceful_fail'
13: from /home/davyk17/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/jekyll-4.2.2/lib/jekyll/commands/build.rb:36:in `process'
12: from /home/davyk17/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/jekyll-4.2.2/lib/jekyll/commands/build.rb:65:in `build'
11: from /home/davyk17/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/jekyll-4.2.2/lib/jekyll/command.rb:28:in `process_site'
10: from /home/davyk17/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/jekyll-4.2.2/lib/jekyll/site.rb:82:in `process'
9: from /home/davyk17/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/jekyll-4.2.2/lib/jekyll/site.rb:230:in `write'
8: from /home/davyk17/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/jekyll-4.2.2/lib/jekyll/site.rb:356:in `each_site_file'
7: from /home/davyk17/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/jekyll-4.2.2/lib/jekyll/site.rb:356:in `each'
6: from /home/davyk17/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/jekyll-4.2.2/lib/jekyll/site.rb:357:in `block in each_site_file'
5: from /home/davyk17/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/jekyll-4.2.2/lib/jekyll/site.rb:357:in `each'
4: from /home/davyk17/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/jekyll-4.2.2/lib/jekyll/site.rb:358:in `block (2 levels) in each_site_file'
3: from /home/davyk17/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/jekyll-4.2.2/lib/jekyll/site.rb:231:in `block in write'
2: from /home/davyk17/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/jekyll-4.2.2/lib/jekyll/static_file.rb:110:in `write'
1: from /home/davyk17/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/jekyll-4.2.2/lib/jekyll/static_file.rb:204:in `copy_file'
/home/davyk17/.rbenv/versions/2.7.3/lib/ruby/gems/2.7.0/gems/jekyll-4.2.2/lib/jekyll/static_file.rb:204:in `utime': Operation not permitted @ apply2files - /mnt/c/Users/davyk/Documents/Web development/explore.batterywholesale.com/_site/assets/custom.css (Errno::EPERM)
我最初认为这是一个可以通过 sudo chmod 解决的权限问题和 sudo chown但那些没有奏效。

最佳答案

毕竟这似乎是一个权限问题。我给了我的 Windows PC 管理员权限的用户帐户,以管理员身份运行 VS Code 和 bundle exec jekyll serve又开始工作了。

关于ruby - Jekyll 构建和服务无法在 Ubuntu (WSL) 上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72162541/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com