(Errno::EACCES) 权限被 pygments.rb 拒绝

Posted

技术标签:

【中文标题】(Errno::EACCES) 权限被 pygments.rb 拒绝【英文标题】:(Errno::EACCES) Permission denied with pygments.rb 【发布时间】:2017-02-24 20:33:30 【问题描述】:

我一直在努力安装 pygments.rb 并且没有找到任何解决方案。

这是错误代码:

PS C:\Users\PC\Desktop> gem install pygments.rb

ERROR:  While executing gem ... (Errno::EACCES)
Permission denied @ rb_file_s_symlink - (vendor/pygments-main/scripts/debug_lexer.py, C:/tools/ruby23/lib/ruby/gems/

2.3.0/gems/pygments.rb-1.1.1/vendor/pygments-main/scripts/find_error.py)

【问题讨论】:

请编辑您的错误以便于阅读 【参考方案1】:

这似乎是known issue。记者表示:

由于某种原因,当 gem 被打包并随后安装时, 从 find_error.py 到 debug_lexer.py 的符号链接 供应商/pygments-main/脚本。也许我们可以删除这个 在打包过程中进行符号链接或具体化。

...

我猜 RubyGems 最近开始在打包时支持符号链接, 这就是为什么这突然变成了一个问题。

【讨论】:

以上是关于(Errno::EACCES) 权限被 pygments.rb 拒绝的主要内容,如果未能解决你的问题,请参考以下文章

“Errno::EACCES ...权限被拒绝”运行指南针手表

Errno::EACCES:在 Rails 上创建新应用程序 ruby​​ 时权限被拒绝

Rails - IMGkit - Errno::EACCES 权限被拒绝错误

Errno::EACCES(权限被拒绝@dir_s_mkdir

Rails 4.2.0 - Errno::EACCES(权限被拒绝@dir_s_mkdir - /files)

Yeoman 错误:“Errno::EACCES on line ["897"] of C: Permission denied”