Installation Leiningen只在一个目录中运行

Installation Leiningen只在一个目录中运行,installation,clojure,leiningen,Installation,Clojure,Leiningen,我目前正试图通过“Clojure for the Brave and True”(勇敢与真实的Clojure)工作,我遇到了一些麻烦。我使用的是Windows 10,因此我根据上的说明安装了Leiningen,但lein命令仅在我安装它的桌面上工作,而不在位于桌面上的实际项目文件夹中(导航到实际文件夹不允许我运行它;在桌面上使用lein run)只会导致错误“否:project.clj中指定的主命名空间。” 我在安装leiningen时是否做错了什么?您需要编辑路径环境变量,以添加安装lein.

我目前正试图通过“Clojure for the Brave and True”(勇敢与真实的Clojure)工作,我遇到了一些麻烦。我使用的是Windows 10,因此我根据上的说明安装了Leiningen,但lein命令仅在我安装它的桌面上工作,而不在位于桌面上的实际项目文件夹中(导航到实际文件夹不允许我运行它;在桌面上使用
lein run
)只会导致错误“否:project.clj中指定的主命名空间。”


我在安装leiningen时是否做错了什么?

您需要编辑
路径
环境变量,以添加安装
lein.bat
文件的文件夹,或者在其他文件夹中工作时,您可以只提供该文件的完整路径,而不只是
lein


我建议在
C:
驱动器上创建一个文件夹,将
lein.bat
放入,并将该文件夹添加到
Path
而不是桌面。我通常将
C:\lein\
lein.bat
放在该文件夹中。

我发现,如果您先安装Git Bash,然后在该文件夹中工作,在Windows上工作是最简单的nEnvironment:然后,您可以克隆此模板项目并编辑测试文件以开始:我刚从C:\Windows安装了它,这很有效,因为它已经在Path环境变量中。谢谢!