2016-02-13 112 views
-2

這已被標記爲重複項,但在可能的重複項中描述的解決方案是我嘗試過的方法,並且對我無效。將OCaml支持添加到bashrc中

我安裝了OCaml,安裝程序說要將/Users/me/ocamlbrew/ocaml-4.02.3/etc/ocamlbrew.bashrc添加到我的.bashrc文件中,我這樣做似乎並沒有幫助。

我必須在每個新的終端窗口上運行/Users/me/ocamlbrew/ocaml-4.02.3/etc/ocamlbrew.bashrc,然後才能使用Ocaml作爲命令。我能做些什麼來避免這種情況?

這是我的嘗試:

alias ocaml = source /Users/me/ocamlbrew/ocaml-4.02.3/etc/ocamlbrew.bashrc 

我也試過

source /Users/me/ocamlbrew/ocaml-4.02.3/etc/ocamlbrew.bashrc 

我試圖編輯我的〜/ .bashrc文件和我的〜/ .bash_profile中

+0

@Kenney我做了一個編輯。 – Bren

+0

好的,應該工作 - 但你仍然必須鍵入'ocaml'。 – Kenney

+0

@Kenney試過了,它沒有奏效。你能否解決這個問題,以便人們回答我的問題。 – Bren

回答

-1

我結束(安裝人員說謊在哪裏做)我的~/.bash_profile,然後從終端呼叫源~/.bash_profile後添加源/Users/me/ocamlbrew/ocaml-4.02.3/etc/ocamlbrew.bashrc

+0

安裝者沒有說謊;它只是假定一個更傳統的Unix風格的設置,其中終端仿真器最終從shell會話中產生。 Mac OS X終端仿真器不同,因爲它們沒有初始shell會話來繼承它們的環境,所以每個窗口都啓動一個登錄shell。 – chepner

+0

@chepner我明白爲什麼它說錯了,但它仍然說沒有任何資格的錯誤的東西。 – Bren