LPTHW:Learn Python The Hard Way

0、学习工具:VMware+Centos+有道词典+"笨办法学python"

1、入门学习资源:
http://learnpythonthehardway.org/book/
中文资料https://learn-python-the-hard-way-zh_cn-translation.readthedocs.org/en/latest/index.html
中文学习笔记
http://blog.csdn.net/lixiang0522/article/category/1151467/4

 

2、学习环境配置:
使用VM安装centos进行练习,安装VMware过程中一直有提醒Error 1920. Service VMware Authorization Service (VMAuthdService) failed to start. VMAuthdService服务未能启动问题。

  • 查看vmware官方的KB:

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1007131
根据里面提示进行处理,重新安装症状依旧。

  • 根据网络上的一些提示,手工添加regedit服务,症状依旧。
  • 查看vmware相关后台服务介绍:

vmawre agent service :vmware公司的代理服务,一般个人用户是用不到的。可以关闭。
vmware authorization service :这个是对vmware软件合法性认定的服务。如果你不是正版软件,还是关闭吧。
vmware DHCP service:这个是给虚拟机自动分配IP地址的,如果你在虚拟机中(windows或者linux中)选择DHCP方式获取IP地址,这个服务是必须开的。
vmware NAT service:这个服务很重要,通常虚拟机上网都要开启这个服务。当然网卡还要设置成NAT方式。
vmware USB Arbitration Service:这个是让里面的虚拟机能够识别主机上的USB设备,最好还是开启。

根据以上服务介绍,既然自己的软件不是正版的,vmware authorization service应该和这个有关系,干脆直接把本地网络连接先禁用掉,再重新安装,haha,搞定。

3、安装centos:
安装完后,应该有自带python和gedit,只需对gedit进行相应配置即可。

可以做书上的练习了。