之前每次都是重新安装虚拟机,安装软件、插件。今天总结一下。也给新手们一个参考。文中所有安装包都是我提前下载好的。
首先是虚拟机ubuntu的安装,这个就很简单了,下载Vmware使用简单向导就可以完成ubuntu的安装,现在常用的ubuntu是14.04和16.04两个LST版本,32位和64位都可以。官网即可下载。
其次是python的包或者叫做模块,ubuntu是自带Python2和Python3的,但是其他的模块下载有些麻烦,可以自己使用pip安装。如果想要方便请安装anaconda,这是一个Python包的集合。切记一定要把安装目录写到变量里面,否则无效。命令为
‘sudo bash + anaconda文件名.sh
安装完成之后,可能报错,就把它提示的那个swallow_startup_errors更改为true即可。
第三个就是IDE的安装,如果会使用VI或者VIM,那是最好的,但是鉴于我可能有时需要跨平台,所以我使用的是sublime text3。首先按ctrl+`打开一个界面,输入
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)
然后安装包管理ctrl+shift+p,输入install package回车,包管理工具安装完成之后,就可以安装自己喜欢的插件了,我安装的插件有anaconda、SublimePythonIDE、sublimeCodeIntel、AutoPEP8、SublimeREPL。个人感觉这几个就够了。
再然后就是如何从终端使用sublime打开一个文件了,类似于vim xxx.py这样。
首先找到sublime的安装目录,默认是/opt/sublime_text,其次在终端输入ln -s /opt/sublime_text/sublime_text /usr/local/bin/subl 即可。
如果不喜欢sublime也可以选择vscode。
最后是输入法,如果不使用中文请忽略,先安装fcitx,命令为
sudo apt-get intall fcitx
之后屏幕右上角,网络连接左边会出现一个键盘,此时在安装中文输入法,我使用的是搜狗输入法,命令为
sudo dpkg -i 文件名.deb
此时就可以看到搜狗输入法了。
到这里,基本就配置好了。