我是一个clojure初学者。我在http://www.unexpected-vortices.com/clojure/brief-beginners-guide/development-env.html上执行了以下步骤,在运行Linux Mint 12的机器上设置Leiningen。
cd ~/bin
wget https://raw.github.com/technomancy/leiningen/stable/bin/lein
chmod +x lein
lein self-install
但现在我运行以下命令:
lein new foobar
我得到了
The program 'lein' is currently not installed. You can install it by typing:
sudo apt-get install leiningen
我在〜/ .lein / self-installs中看到一个文件leiningen-1.7.1-standalone.jar。为什么我被要求使用包管理器再次安装lein,即使我使用自安装方法?
请帮助 谢谢
答案 0 :(得分:5)
您的~/bin
目录似乎不在PATH
上。
在.bashrc
(或.bash_profile
)中,您需要添加以下内容:
export PATH=$HOME/bin:$PATH