(Errno::EACCES) Отказано в доступе с помощью pygments.rb

Я действительно боролся с установкой 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)


person Martin Miklík    schedule 24.02.2017    source источник
comment
Пожалуйста, исправьте ошибку, чтобы ее было легче читать   -  person BusyProgrammer    schedule 25.02.2017


Ответы (1)


Похоже, это известная проблема. Докладчик указывает:

По какой-то причине, когда гем упакован и впоследствии установлен, символическая ссылка с find_error.py на debug_lexer.py в vendor/pygments-main/scripts. Возможно, мы можем либо удалить эту символическую ссылку, либо рефифицировать ее во время упаковки.

...

Я предполагаю, что RubyGems недавно начал поддерживать символические ссылки при упаковке, поэтому это внезапно стало проблемой.

person orde    schedule 24.02.2017