1. 程式人生 > >Ubuntu18.04下安裝anaconda和pycharm搭建TensorFlow

Ubuntu18.04下安裝anaconda和pycharm搭建TensorFlow

趁著昨晚的記憶還沒有忘記,寫下昨天在實驗室踩下的坑

一、更換軟體源

這裡我用的是清華的源,更換源的步驟如下:

1、備份原始檔

sudo cp /etc/apt/sources.list  /etc/apt/sources.list.backup

2、開始修改原始檔,cd到原始檔的目錄下用Ubuntu自帶的gedit開啟進行修改覆蓋

sudo gedit sources.list

其他的源可以在網上找到,也是一樣的步驟,只是覆蓋的內容不一樣。

3、更新源

sudo apt-get update
sudo apt-get upgrade

二、安裝anaconda(這裡供上官方文件
作為參考)

anaconda在清華的映象網站下載對應版本的包,下載好後得到一個sh檔案,在檔案的目錄下執行這個sh檔案

bash Anaconda-5.2.0-Linux-x86_64.sh

輸入上面的bash命令後開始安裝

開始安裝後,有幾個地方會詢問安裝者[ yes | no ] ,分別是

1、licence註冊資訊——>yes

Do you accept the license terms? [yes|no]
[no] >>> Please answer 'yes' or 'no':'

顯示完一大段License註冊資訊後,輸入 yes 進入下一步

2、是否將anaconda新增進系統的環境變數——>yes

Do you wish the installer to prepend the Anaconda3 install location to PATH in your /home/dl/.bashrc? [yes|no]
[no]>>>yes

這裡我們輸入yes,將anaconda新增到系統環境中。(昨天在實驗室就是看到anaconda的安裝瘋狂按Enter,結果讓安裝過程預設在這裡執行了[no]。就沒有把路徑新增到環境中去,導致anaconda安裝失敗...菜雞的本質體現出來了)

3、是否安裝vscode——>no

Visual Studio Code License: https://code.visualstudio.com/license
Do you wish to proceed with the installation of Microsoft VSCode? [yes|no]
>>> no

詢問是否安裝vscode,狠心拒絕...

到此為止,恭喜成功安裝了anaconda(撒花,這是昨晚的第一個坑...),但是要執行還差一步。根據資訊“For this change to become active, you have to open a new terminal.”(要使這個更改生效,必須開啟一個新的終端。)這句話提示,需要在新的終端視窗使用anaconda,開啟新的終端,檢視相應的版本資訊

重新開一個終端,來執行source ~/.bashrc檔案來載入環境變數

source ~/.bashrc

接著通過開啟Anaconda Navigator(Anaconda附帶的程式)驗證它:開啟終端視窗並鍵入 命令開啟Navigator程式。

anaconda-navigator

如果Navigator開啟,則表示您已成功安裝Anaconda。如果沒有,請檢查您是否完成了上述每個步驟。

三、下載pycharm(安裝及啟用)

1、安裝

下載好後,cd到目錄去,將壓縮包解壓到指定資料夾下

tar -xvf pycharm-professional-2018.2.5.tar.gz -C /home/dl

解壓完成後,進入到解壓好的檔案目錄下去,找到 bin資料夾下的pycharm.sh檔案開啟pycharm

sh ./pycharm.sh

開了之後就很普通了,該怎樣就怎樣。

2、啟用.....關於啟用的話,改下host檔案。用下面這個命令通過gedit來開啟host檔案,

sudo gedit /etc/hosts

在檔案的最後一行加上   0.0.0.0 account.jetbrains.com 

3、新增快捷方式即新增啟動器

網上一堆用命令新增的。我就直接點,sh打開了pycharm後。在選單欄這邊找到Tool這一欄,會看到Create Desktop Entry新增快捷啟動

至此,完成Pycharm 的安裝,舒服...

四、在Pycharm中配置anaconda下的python環境

找到設定setting中的 Project Interpreter

 點選右上角的add,將anaconda中的python環境新增到Pycharm中,

路徑是/home/dl/anaconda3/bin/python

五、安裝TensorFlow

在Pycharm的終端裡 pip安裝就成了

終結......