低价入手了一台带触摸屏的联想N23 yoga Chromebook笔记本,用来做python开发。
从网上看到的资料汇总起来有以下几种安装python开发环境的方法:
1、安装chrome浏览器诸如Python Shell之类的扩展程序,这种方式的优点是不用进入开发者模式(除此之外的其它方式都需要进入开发者模式),但是体验并不好,放弃了。
2、通过Crouton安装一个utuntu,运行方式有点像虚拟机,在linux下就可以用python。
3、安装Anaconda,Anaconda是python的一种发行版。我没有试用过这种方式。
还有其它方式吗?
今天无意中看到chromebook用的包管理器叫Chromebrew,支持安装各种开发工具,于是.......竟然直接安装python成功了。步骤简述如下:
1) 进入开发者模式(注意不要和chrome os dev版混淆)
在开机情况下按住 esc+刷新键(chromebook键盘第一排第四个键)+电源键,系统会重新启动,按Ctrl+D,稍等片刻即可进入开发者模式。注意:进入开发者模式会清除本地所有资料!!!
参考:http://www.howtoip.com/how-to-enable-developer-mode-on-your-chromebook/
2) 打开终端窗口
打开chrome浏览器,按Ctrl+Alt+T会进入终端模式,会出现提示符 crosh>,这时候输入shell,提示符变成chronos@localhost /$,这也表明进入开发者模式成功了。
3) 安装chromebrew
在chronos@localhost /$ 提示符下输入:
wget -q -O - https://raw.github.com/skycocker/chromebrew/master/install.sh | bash
系统会自动下载并安装软件包,稍等片刻,提示Chromebrew installed successfully and package lists updated.即表示已经安装成功。
4) 搜索python
chronos@localhost / $ crew search python
python27: Python is a programming language that lets you work quickly and integrate systems more effectively.
python3: Python is a programming language that lets you work quickly and integrate systems more effectively.
从这个网址可以看到已经有那些包:
https://github.com/skycocker/chromebrew/tree/master/packages
5) 安装python
chronos@localhost / $ crew install python3
python3: Python is a programming language that lets you work quickly and integrate systems more effectively.
https://www.python.org/
version 3.6.4
The following packages also need to be installed:
zlibpkg
Do you agree? [Y/n]
输入Y即开始安装python3
同理也可以安装其它开发工具。