2015-06-25 13 views
7

Windows 7 makinemde eloksalı chocolatey ile kurdum. C dizininin kökünde, bir Yönetici komut istemine iç, Koştum:Windows komut isteminde iex çalıştırılamıyor veya git bash

c:\> cinst elixir 

Bu başarıyla yüklendi erlang ve iksir - v.1.0.4. Hiçbir şey başarısız, tüm başarı mesajları. Sonra komut istemi yeniden ve ben bir hata alırsınız

c:\> iex.bat 

ran:

'iex.bat' is not recognized as an internal or external command, operable program or batch file.

Genellikle bir mac çalıştırmak, bu yüzden Windows geldiğinde oldukça cahilim. Ayrıca git bash'ta iex koşmayı denedi, ancak şans yok. Iex'i nasıl çalıştırırım?

cevap

5

Ne Erlang ne Elixir otomatik olarak Chocolatey tarafından yolunuza eklenir. Bu yüzden, Erlang ve Elixir'in bin dizinini yolunuza eklediğinizden emin olun. Eğer ettik yollara göre ayarlamak isteyebilirsiniz Açıkçası

SET PATH=C:/"Program Files"/erl6.4/bin;C:/Elixir/bin;%PATH% 

: Eğer gerçekten Windows alışık değiller söz beri iex.bat yürütmek çalışmadan önce, komut satırına çalıştırmayı deneyin yüklü şeyler.

Oh ve iex.bat'ı çalıştırmak istersiniz. Iex.bat'ın git bir bash isteminden geçeceğini sanmıyorum ama en son denediğimi hatırlayamıyorum.

DÜZENLEME:

Elixir 1.0.5 için, C kullanmak yukarıdaki yolunu değiştirmek istiyorum:/"Program Files" /erl7.0/bin (Erlang/OTP 18.0) Eğer yüklediğiniz varsayarak chocolatey.


DÜZENLEME:

İksir şimdi chocolatey Nuget kurulum dosyası ile Windows (Elixir 1.2.4 itibaren) üzerinde yoluna eklenir. Erlang hala elle eklenmesi gerekebilir; Erlang Windows yükleyicisine bağımlı. Ayrıca @ manveru'nun yorumu artık geçerli değil. ielixir.exe yol sorunları etrafında çalışmak için bir noktada uygulanan bir şim oldu. Şimdi birkaç versiyon için durduruldu.

+0

Mükemmel. Çok teşekkürler! Yardımın için minnettarım. – reknirt

+0

Sadece "chocolatey" ile yüklüyorsanız, iex'in "ielixir.exe" olarak adlandırıldığından bahsetmek istedim. – manveru

İlgili konular