Ubuntu中的Leiningen 13.10韩元';行不通

Ubuntu中的Leiningen 13.10韩元';行不通,ubuntu,clojure,Ubuntu,Clojure,我已经把Ubuntu升级到了13.10,现在我似乎无法使用leiningen 我有一个升级前正在处理的项目,升级前添加的所有依赖项都在工作,但现在我添加了plaza以使用RDF,但我一直得到FileNotFoundException 当我尝试回复lein deps时,出现以下错误: CompilerException java.lang.RuntimeException: Unable to resolve symbol: lein in this context, compiling:(NO_

我已经把Ubuntu升级到了13.10,现在我似乎无法使用leiningen

我有一个升级前正在处理的项目,升级前添加的所有依赖项都在工作,但现在我添加了
plaza
以使用RDF,但我一直得到
FileNotFoundException

当我尝试回复lein deps时,出现以下错误:

CompilerException java.lang.RuntimeException: Unable to resolve symbol: lein in this context, compiling:(NO_SOURCE_PATH:1:42) 
CompilerException java.lang.RuntimeException: Unable to resolve symbol: deps in this context, compiling:(NO_SOURCE_PATH:1:42) 

leindeps
是在shell(例如Bash)上运行的命令,而不是在REPL上运行的命令。当您在REPL中键入
lein-deps
时,Clojure会查找名为
lein
deps
的变量,但它们不存在-因此会出现错误


如果在
项目.clj
中声明了新的依赖项,只需关闭当前打开的REPL,然后从项目目录中再次运行
lein REPL
。它将安装依赖项并打开一个新的REPL,然后您可以在其中访问该依赖项(以及以前安装的依赖项)。

lein deps
是在shell(例如Bash)上运行的命令,而不是在REPL上运行的命令。当您在REPL中键入
lein-deps
时,Clojure会查找名为
lein
deps
的变量,但它们不存在-因此会出现错误

如果在
项目.clj
中声明了新的依赖项,只需关闭当前打开的REPL,然后从项目目录中再次运行
lein REPL
。它将安装依赖项并打开一个新的REPL,在那里您将能够访问该依赖项(以及您以前安装的依赖项)