2017-07-30 188 views
2

的Clojure /數學/ numeric_tower__init.class或Clojure的/數學/ numeric_tower.clj在一個新的雷音安裝,當我通過lein repl啓動REPL,進入REPL:無法找到類路徑

(use 'clojure.math.numeric-tower)

它拋出一個錯誤:

FileNotFoundException Could not locate clojure/math/numeric_tower__init.class or clojure/math/numeric_tower.clj on classpath.

我是新來的Clojure,所以我真的不知道如何解決這個問題。

雷音版本:2.7.1 Leiningen(雷音-v)

Clojure的版本:1.8.0((Clojure的版本))

回答

5

添加[org.clojure/math.numeric-tower "0.0.4"]到項目的依賴關係(在project.clj)和重新啓動repl。

+0

這是一個簡單的腳本。不是一個真正的項目。我需要保留一個project.clj文件嗎? – ppsreejith

+0

您可以使用https://github.com/cemerick/pomegranate動態添加依賴到類路徑! – mgyongyosi

+0

如果您使用lein repl,那麼project.clj會讓您的生活更輕鬆,但是您可以在沒有project.clj文件的情況下啓動repl – mgyongyosi