1. 程式人生 > >sublime text3裝入外掛Anaconda

sublime text3裝入外掛Anaconda

好多人在學習編寫程式碼的時候,會有不同的編輯器,大神們建議我使sublime,但是我在裡面寫程式碼,沒有一點提示,我的天,不得燒壞我的腦子啊。學Python我用的Ananconda,但是這個spyder有點兒不順啊。所以來搞搞。

首先要在sublime中安裝package control:

在view中選擇show console,然後開啟下面的連結

輸入:

import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)

在preferences中的packages control中輸入  install package

在裡面輸入Anaconda

安裝完成後會顯示messages文件

由於外掛本身無法知道Python安裝的路徑,所以需要手動設定Python主程式的位置。選擇Preferences-package Setting-Anaconda-Settings-Default

選擇Preferences-package Setting-Anaconda-Settings-Users選項,鍵入以下json資料。儲存,重啟sublime即可

{
	"python_interpreter":"D:/Anaconda/python.exe",
	"suppress_word_completions":true,
	"suppress_explicit_completions":true,
	"comlete_parameters":true,
	"swallow_startup_errors":true,
	"anaconda_linting":false
}

上面1是我安裝anaconda的路徑,因為裝了anaconda就把python裝了。所以沒必要按照網上的教程,搞其他的路子。

2呢是解決一個重要的問題,如下:

3呢是解決出現白色框的問題。

接下來,sublime3編寫python程式碼時會有提示功能。

需要在np.

等待一下下就可以了

接下來把程式碼執行說一下,怎麼在sublime裡面寫好程式碼,直接執行。

我在Subilme執行R,其實主要是用sublimeREPL外掛。如果是有此外掛,直接在setting-User中設定環境

跟裝packages control都一樣,主要是在package control

中輸入 install package的時候這時候輸入的是SublimeREPL。安裝完成後選擇選單欄的Preferences→Package Settings→SublimeREPL→Settings-User

{
	"default_extend_env":{"PATH":"{PATH};"},
	"show_transferred_text":true
}

儲存即可,新建個檔案試試;

from scipy.integrate import dblquad
area = dblquad(lambda y, x: x+y, 1, 2, lambda x:x, lambda x:2*x)
print(area)

CTRL+B     瞭解一下

沒問題的。。感謝自己