Kali linux 2.0下安裝了兩個版本Python,Sublime編譯Python,默

傻瓜級教程,從python安裝,sublime安裝、配置等,希望節省需要的人的時間。


(1)安裝python3.5


官方下載最新版python安裝包Python-3.5.0.tgz,cd到安裝包所在目錄,執行以下命令:
tar -zxvf Python-3.5.0.tgz
cd Python-3.5.0
./configure
make
make install
make clean


(2)安裝sublime


下載最新版安裝包sublime_text_3_build_3083_x32.tar.bz2,cd到所在目錄,執行命令:
tar -xjvf sublime_text_3_build_3083_x32.tar.bz2


在安裝包所在目錄,生成一個文件夾sublime_text_3文件夾,將其拷貝到非NTFS卷下面(對於雙系統來說),比如根目錄下的opt文件夾。打開sublime_text_3文件夾,右擊裏面的配置文件Sublime Text,選擇屬性,修改‘命令’一行,讓命令裏面的路徑和實際路徑一致。點擊該配置文件,就可以啓動sublime了。將Sublime Text拷貝到桌面,就可以從桌面啓動了。


注意,是Sublime Text,不是Sublime_Text.


(3)配置Sublime


sublime常用插件配置

點擊View->show console,調出sublime console,在console中輸入以下代碼:

import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())


ctrl+shift+P 調出package control,輸入install package,搜索sublimeREPL,點擊安裝。

安裝sublimeREPL結束後,打開編輯好的py文件,在菜單欄點擊tools->sublimeREPL->Python->Python -RUN current file,就編譯文件了。

其中,tools->sublimeREPL->Python->Python,可以調用經典的python命令行窗口

另外,推薦2個sublime插件,Side Bar(強化側邊欄功能)和AdvancedNewFile(新建文件,不用選擇保存目錄,直接新建在默認文件夾裏),參考SublimeREPL的安裝流程。


(4)在終端使用新安裝的python


kali默認安裝了2.7版本的python,配置好的sublime也使用2.7編譯。做好下面的配置,就可以用sublime調用python3.5了。


在終端輸入命令:
which python
輸出默認python的安裝目錄
which python3.5
輸出新安裝python3.5的安裝目錄


然後,打開python3.5的安裝目錄,默認是/usr/local/bin。
在這個目錄下,有一個名爲python3.5的執行文件,右擊->創建鏈接,把創建的鏈接名稱改爲‘python’就可以了。


現在,終端裏默認的python就是python3.5了,效果:
root@kali:~# python
Python 3.5.0 (default, Oct 29 2015, 19:23:49)
[GCC 4.9.2] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>



(5)打開sublime,菜單欄->Preferences->Package Settings->SublimeREPL->Settings -User,
在打開的窗口裏,輸入


{
"default_extend_env": {"PATH": "/usr/local/bin"},
}


保存。現在,Sublime編譯就可以使用python3.5了。
注意,“PATH”後面的路徑,就是執行which python3.5得到的路徑。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章