我是Ruby中的新成員。每天我都在爲了掌握語言的想法而開發小程序。我試圖創建一個函數,它接收一個文件名和一個字符串,它將替換文件名引用的文檔中的特定單詞。我收到一個錯誤,說win32ole無法加載:我想在Windows DOC中使用win32ole更改單詞
`require': no such file to load -- win32ole (LoadError)
我是Ruby中的新成員。每天我都在爲了掌握語言的想法而開發小程序。我試圖創建一個函數,它接收一個文件名和一個字符串,它將替換文件名引用的文檔中的特定單詞。我收到一個錯誤,說win32ole無法加載:我想在Windows DOC中使用win32ole更改單詞
`require': no such file to load -- win32ole (LoadError)
win32ole
只會在Windows機器上加載。你不能在Mac上使用這個庫。如果你在Windows虛擬機上安裝Ruby並從那裏運行你的程序,它將工作。
最簡單的方法是通過Ruby Installer for windows。
感謝您的回覆。但是,仍然可以從打開WORD文檔並更改數據的Mac創建一個Ruby代碼嗎?我可以用TXT文件來完成,但仍然有WORD文檔出現問題。謝謝 – superfloyd
我不知道有什麼方法可以在非Windows計算機上執行此操作。 – nmott
還在努力解決...... – superfloyd
'ruby -v'的輸出是什麼?什麼版本的Windows?你真的在Mac上嗎? – Linuxios
@Linuxios:輸出是:ruby 1.8.7(2011-12-28 patchlevel 357)[universal-darwin11.0]我正在使用lion os。 – superfloyd