1. 程式人生 > >Ubuntu 16.04下配置sublime + anaconda + tensorflow

Ubuntu 16.04下配置sublime + anaconda + tensorflow

一、sublime的安裝

(1)從官網下在安裝包

(2)下載完後先解壓:$sudo tar -jxvf sublime_*,解壓路徑即為安裝路徑

(3)然後建立連結:$sudo ln -s /home/sgf/software/sublime_text /usr/bin/sublime

備註:

有個”sublime_text.desktop”的桌面配置檔案,雙擊可以開啟sublime, 但是此時在HELP->About Sublime Text中看到的版本是3126, 而我下載的是3176.

另外, 有個”sublime_text”的可執行程式, 雙擊開啟後, 看到的版本是3176. 上面建立連結的命令中, 預設的是那個桌面配置檔案, 所以會導致版本不正確. 我解決的方法是, 把那個桌面配置檔案刪除. 此時, 連結指向的就是那個可執行程式,並且版本沒問題.

二、在sublime中配置Anaconda

(1)Ctrl + Shift + P, 在Package中安裝anaconda外掛,然後做如下配置:

        ①在Perfrence->Package Setting->Anaconda->Settings-default中,找到“Python_interpreter”, 將其路徑改為當前電腦 中的python路徑。(可以使用whereis python命令)。

        ②在Perfrence->Package Setting->Anaconda->Settings-user中,加入以下配置:

{

    "python_interpreter
": "上一步中Python的路徑", "suppress_word_completions": true, "suppress_explicit_completions": true, "complete_parameters": true, "anaconda_linting":false }

三、在sublime中配置tensorflow

(1)Ctrl + Shift + P, 在Package中安裝PackResourceViewr外掛

(2)安裝完成後,Ctrl + Shift + P,在裡面輸入”PackageResourceViewer: Open Resource“,再選擇Python,最後選擇Python.sublime-build。 可以看到:

{
    "shell_cmd": "python -u \"$file\"",
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
    "selector": "source.python",

    "env": {"PYTHONIOENCODING": "utf-8"},

    "variants":
    [
        {
            "name": "Syntax Check",
            "shell_cmd": "python -m py_compile \"${file}\"",
        }
    ]
}

(3)這時,需要將”shell_cmd”中Python的路徑改為 “安裝anaconda” 步驟中找到的路徑就可以了。

參考部落格:

https://blog.csdn.net/zhaoyu106/article/details/52858962

https://blog.csdn.net/Mundane_World/article/details/80483197

https://www.cnblogs.com/hupeng1234/p/6957623.html

https://blog.csdn.net/u011974639/article/details/72851153

https://blog.csdn.net/ajianyingxiaoqinghan/article/details/78910182

https://blog.csdn.net/weixin_41762173/article/details/79382132