Sublime Text3 python自動補全問題——Sublime Text3安裝Anaconda插件

學習python的時候 在編輯器的選擇上會有不少選擇,我最終仍是選擇了sublime text3。html

相對於其餘編輯器,sublime text有如下特性:python

  1. 插件多,相似GoSublime,Emmet信手拈來,很是順手。
  2. UI很漂亮,操做順暢,無呆滯感,界面簡潔有利於集中精力到代碼之中。
  3. 代碼地圖是亮點。
  4. 強大的代碼補全,自動縮進。
  5. 快捷鍵很好用,當初最驚豔我就是看到官網首頁的快捷鍵演示。
  6. 強大的命令行,像VIM同樣高效,便捷。

下面介紹一下sublime如何搭建python自動補全插件:json

一、在菜單欄中選擇preference →package control  輸入install package點擊以後等待片刻編輯器

 二、在輸入框中輸入Anaconda,我這裏已經安裝完畢了,因此沒有第一個,安裝時選擇第一個安裝便可學習

三、安裝過程spa

四、安裝完畢後出現以下界面插件

 

五、配置python路徑。選擇preference→package settings→Anaconda→Settings default命令行

六、CTRL+F找到python_interpreter所在位置,將這個值更改成你的python路徑。3d

 

至此,Sublime Text3安裝Anaconda插件已經安裝完畢,執行效果以下圖:code

 

在安裝的過程當中仍是比較坎坷的,在這裏把遇到的問題和解決方法和你們分享一下:

一、沒法安裝Anaconda:An error occurred while trying to unzip the package file Anaconda

解決辦法:

點擊這裏進入官網,在頁面中下載Package Control.sublime-package

下載完成後點擊sublime text中的preference→browse packages,找到此文件夾的上層文件夾下的Installed Packages文件夾,將下載好的文件複製到這個文件夾下,若是須要覆蓋可直接覆蓋。

而後重啓sublime text便可安裝。

二、安裝完畢後沒法保存文件:報錯<Anaconda.anaconda_lib.workers.local_worker.LocalWorker object at 0x000001F6F99DEBE0> initital check failed because:......

解決辦法:

在Sublime text中依次點擊preference→package settings→Anaconda→Settings User添加以下代碼:

{
    "python_interpreter":"C:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python37\\python.exe",//python安裝路徑
    "suppress_word_completions":true,
    "suppress_explicit_completions":true,
    "comlete_parameters":true,
    "swallow_startup_errors":true,
    "anaconda_linting":false
}

保存後重啓sublime text即解決問題。

三、安裝插件後報錯:There are no packages available for installation

解決辦法:

點擊這裏訪問後複製頁面全部內容,新建一個channel_v3.json文件粘貼進去,也能夠直接到個人百度雲盤分享裏下載,地址https://pan.baidu.com/s/18wMa7TG0OWtWmhNsdFBJfw,提取碼:9k1t

下載完畢後放到任一文件夾中,注意最好不要放在有空格中文特殊字符等命名的文件夾下。

放置完畢後在sublime text中依次點擊Preferences->Package Setting->Package Control ->Setting User,添加以下代碼:

"channels": [
      "D:/BaiduNetdiskDownload/channel_v3.json"
],

保存後重啓sublime text便可解決問題。

 

本文章爲博主原創,如需轉載請附加原地址:http://www.javashuo.com/article/p-apgkakvl-n.html

相關文章
相關標籤/搜索