Так что мне недавно пришлось перейти на OSX из Ubuntu для работы, и у меня возникла проблема с совместимостью с моим кодом Ruby. Я пытаюсь добавить в CSV, и если он не существует, нужно создать. Я использовал этот код в Ubuntu, и он работал отлично, я понятия не имею, в чем проблема.Создайте и добавьте в CSV с ruby
CSV.open("~/Documents/Endeca/file.csv","a") do |csv|
csv << [Text,Date,Name,id]
end
Когда я запустил его сейчас, я получаю сообщение об ошибке «Нет такого файла или каталога». Я использую ruby 2.0.0 с rvm
У вас есть все каталоги на пути на месте? Я имею в виду, существует ~/Documents/Endeca /? –
Просто попробуйте 'CSV.open (" file.csv "," a ") ...'; это работает? – naomik
~/Documents/Endeca/существует – nickg