[英]Rspec errors in Rails app using Nitrous.io - 'cannot open shared object file'
當我運行bundle exec rspec spec/
我在控制台中收到以下消息:
Could not open library 'libgtkmm-2.4': libgtkmm-2.4: cannot open shared object file: No such file or directory.
Could not open library 'libgtkmm-2.4.so': libgtkmm-2.4.so: cannot open shared object file: No such file or directory.
Could not open library 'libgtkmm-2.4.so.1': libgtkmm-2.4.so.1: cannot open shared object file: No such file or directory.
Could not open library 'libgtkmm-3.0': libgtkmm-3.0: cannot open shared object file: No such file or directory.
Could not open library 'libgtkmm-3.0.so': libgtkmm-3.0.so: cannot open shared object file: No such file or directory.
Could not open library 'libgtkmm-3.0.so.1': libgtkmm-3.0.so.1: cannot open shared object file: No such file or directory
但是,所有測試都通過,我的應用程序工作正常。 任何人都可以填寫可能發生的事情嗎? 我應該廢棄這個盒子並將我的倉庫克隆成新的嗎? 我在Nitrous.io框中使用Ruby 2.0.0p247和Rails 4.0.2。 謝謝。
盡管不相關(感謝谷歌找到這個),我今天一直在努力為Ubuntu安裝氮氣。 我犯了同樣的錯誤。 似乎特定的GTK庫最近從你的系統或你的發行版的存儲庫中丟失了(如果你甚至使用Linux)。
如果您正在使用Linux系統,請安裝libgtkmm軟件包,如果您足夠幸運,那么您丟失的庫將位於其中之一。
在Ubuntu中使用它來安裝所有這些:
sudo apt-get install libgtkmm *
希望這可以幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.