2017-09-24 74 views
0

你好,我正在閱讀一本ML(機器學習)書。我有點困惑。 目前我在「創建工作區」部分。它實際上是這樣的: 「接下來,你需要創建一個工作區目錄爲您的機器學習代碼和datasets.Open終端,然後鍵入以下命令($提示後):」用不同的PATH創建一個工作區ubuntu

$ export ML_PATH="$HOME/ml" #You can change the path if you prefer 
$ mkdir -p $ML_PATH 

之後創建一個孤立的環境,並在年底,它說: 「現在您要激活這個環境,只需打開一個終端輸入

$ cd $ML_PATH 
$ source env/bin/activate 

我這樣做,每次和我就像一個charm.But如果我打開新終端它不工作。有人可以解釋我有什麼問題嗎? 謝謝 提前! PS的書是「動手機與學習Scikit-瞭解& TensorFlow」 ,由O'Reilly和Geron公司的Aurelien

+0

他們忘了告訴你,'export'進去你的'.bash_profile' –

+0

'.bashrc',要精確。 –

回答

0

運行在終端下面的命令:

echo "export ML_PATH='$HOME/ml'" >> ~/.bashrc 

這將追加所需導出語句到您的.bash_profile文件,該文件用於創建您需要的別名。請注意,它是>>,而不是>

如果你想看到的更新,現在,這樣做:

source ~/.bashrc 
+0

你好!感謝您的時間! 我這樣做了,但我編輯了.profile文件,並在我目前的PATH PATH =「$ HOME/bin:$ HOME/.local/bin:$ PATH」 我加了 {ML_PATH =「$ HOME/ml」 } 我做了 {source .profile} 但是如果我重新打開一個終端並{echo $ ML_PATH}我什麼也沒得到。 –

+0

你是否運行了確切的命令? – skrtbhtngr

+0

首先應該是〜/ .profile對吧? 我使用的是Ubuntu 16.04 –

相關問題