2011-07-07 64 views
-1

嗨我試圖安裝Dropbox的-API到我的SUSE 11.4,但我不斷收到此錯誤:如何安裝dropbox-api?

無法找到DateTime.pm在@公司(@公司包含:/ usr/lib中/的perl5/site_perl/5.12.3/i586-linux-thread-multi /usr/lib/perl5/site_perl/5.12.3 /usr/lib/perl5/vendor_perl/5.12.3/i586-linux-thread-multi/usr/lib/perl5/vendor_perl/5.12.3 /usr/lib/perl5/5.12.3/i586-linux-thread-multi /usr/lib/perl5/5.12.3。)at/root/bin/dropbox-api line 6. BEGIN失敗 - 編譯在/ root/bin/dropbox-api第6行中斷。

起初我以爲它缺少一些perl模塊,所以我繼續安裝一些CPAN模塊以及CPAN shell,使用#perl -MCPAN -e shell 所以通過殼我安裝額外的模塊,如#安裝DateTime :: TimeZone 但我仍然得到相同的錯誤沒有人知道我可以做錯或什麼是錯的? 我使用這個鏈接上的說明來安裝API

https://github.com/s-aska/dropbox-api-command

+0

什麼是「perl -MDateTime -e'print DateTime-> VERSION'」打印? –

+0

還有更短的版本來檢查一些模塊版本:「perl -MDateTime \ 999」...在你的情況下,無論是模塊沒有安裝或安裝到一些PATH不在@INC陣列 –

回答

4

At first i thought it lacked some perl modules so i go ahead and install some CPAN modules along with the CPAN shell using #perl -MCPAN -e shell so through the shell i install the extra modules like # install DateTime::TimeZone

該錯誤提示模塊DateTime沒有安裝,DateTimeDateTime::Timezone。安裝DateTime模塊

+0

謝謝你們。看起來它的模塊並不像Raoul指出的那樣安裝。我正在逐一安裝它們。 Incase我碰到了另一個我未能解決的問題,我會讓你們知道。但感謝您的幫助。 – roykasa

+0

@roykasa如果您通過CPAN進行安裝,您可以將其配置爲安裝所有依賴項:http://stackoverflow.com/questions/898782/how-do-i-tell-cpan-to-install-all-dependencies – Raoul