“笨方法”学习Python笔记(1)-Windows下的准备
Python入门书籍
来自于开源中国微信公众号推荐的一篇文章 
   全民Python时代,豆瓣高级工程师告诉你 Python 怎么学
问:请问你目前最好的入门书是那本?有没有和PHP或者其他语言对比讲Python的呢?
答:我认为最好的入门书是《Python 学习手册》和 《”笨办法”学Python》。
“笨办法”学Python的译者前言中的一句话:
这本书以习题的方式引导读者一步一步学习编程,从简单的打印一直讲到完整项目的实现。
让我选择了以笨办法学 Python (Learn Python The Hard Way)开始入门学习。
开始
阅读章节至习题 0: 准备工作了解到Mac OSX内置有Python。
我的操作系统是Windows10的2016周年更新版,OS版本是14393.222,该版本的OS可安装Ubuntu On Windows 10。 
推测在Linux子系统或许会默认安装有Python,立即尝试。 
快捷键Ctrl+R,输入bash,敲击Enter键打开Bash终端。 
尝试命令,显示如下。果然内置安装了Python2.7.6,这个时间的最新的Python2版本是Python 2.7.12,2.7.6足够用。
alien@ALLEN:/mnt/c/Users/Allen$ python --version
Python 2.7.6
内置的bash已然够用,学习不遗漏,按照指导配置windows下的Python环境 
下载地址如下: 
https://www.python.org/downloads/windows/ 
安装完成之后,尝试cmd下输入python,显示命令无效。需要配置环境变量。
在命令行终端里边运行 python。运行的方法是输入程序的名字再敲一下回车。
a 、如果你运行 python 发现它不存在(python 不是可执行命令,或者系统找不到python云云)。你需要访问 http://python.org/download 并且安装 Python。
b、确认你安装的是 Python 2 而不是 Python 3。
c、你也可以试试 ActiveState Python,尤其是你没有管理员权限的时候。
d、如果你安装好了但是 python 还是不能被识别,那你需要在 powershell 下输入并执行以下命令:
[Environment]::SetEnvironmentVariable(“Path”, “$env:Path;C:\Python27”, “User”)
e、关闭并重启 powershell,确认 python 现在可以运行。如果不行的话你可能需要重启电脑。
我的安装路径是E:\Python27,修改环境变量的配置命令
 [Environment]::SetEnvironmentVariable("Path", "$env:Path;E:\Python27", "User")
验证是否安装成功:
C:\Users\Allen>python --version
Python 2.7.12
环境配置完成。
“笨方法”学习Python笔记(1)-Windows下的准备的更多相关文章
- “笨方法”学习Python笔记(2)-VS Code作为文本编辑器以及配置Python调试环境
		
Visual Studio Code 免费跨平台文本编辑器,插件资源丰富,我把其作为Debug的首选. 下载地址:https://code.visualstudio.com/Download 安装之后 ...
 - LPTHW 笨方法学习python 16章
		
根据16章的内容作了一些扩展. 比如,判断文件如果存在,就在文件后追加,如不存在则创建. 同时借鉴了shell命令中类似 cat <<EOF > test的方法,提示用户输入一个结尾 ...
 - python笔记:windows 下安装 python lxml
		
原文:http://blog.csdn.net/zhaokuo719/article/details/8209496 windows 环境下安装 lxml python 1.首先保证你的python ...
 - TortoiseGit和msysGit安装及使用笔记(windows下使用上传数据到GitHub)[转]
		
TortoiseGit和msysGit安装及使用笔记(windows下使用上传数据到GitHub) Git-1.7.11-preview+GitExtensions244SetupComplete+T ...
 - google protobuf学习笔记:windows下环境配置
		
欢迎转载,转载请注明原文地址:http://blog.csdn.net/majianfei1023/article/details/45371743 protobuf的使用和原理,请查看:http:/ ...
 - [Python爬虫] 在Windows下安装PIP+Phantomjs+Selenium
		
最近准备深入学习Python相关的爬虫知识了,如果说在使用Python爬取相对正规的网页使用"urllib2 + BeautifulSoup + 正则表达式"就能搞定的话:那么动态 ...
 - 转 windows下安装pycharm并连接Linux的python环境 以及 windows 下notepad ++编辑 linux 的文件
		
######sample 1:windows下安装pycharm并连接Linux的python环境 https://www.cnblogs.com/junxun/p/8287998.html wind ...
 - Python写一个Windows下的android设备截图工具
		
界面版 利用python的wx库写个ui界面,用来把android设备的截图输出到电脑屏幕,前提需要安装adb,涉及到的python库也要安装.代码如下: import wx,subprocess,o ...
 - Docker的学习(一)Windows下安装docker环境以及基础的配置
		
Docker是什么我这里就不多做介绍了,相信大家都清楚,网上有很多介绍的文章所以作为菜鸟的我就不用我的眼光以及理解来为大家介绍了,还是那句话,这篇文章主要是用作记录学习过程,希望不会误导新人,也希望各 ...
 
随机推荐
- VUE项目 npm run build卡住不动,也不报错
			
npm config set registry http://registry.cnpmjs.org try again npm run build 居然能动了....
 - VS Code 之 smarty 扩展
			
VS Code 中的 Smarty 扩展: https://github.com/imperez/vscode-smarty 目前(v0.2.0)不支持定制定界符.可以通过 trick 的方式篡改. ...
 - BCrypt实现密码的加密
			
这里设计到一个新的知识点,下来准备找找资料学习一下:Spring Security 我们都知道,密码这种东西存到数据库是不能以明文直接存入的,而是要经过加密,而且加密还颇多讲究 比如以前的 MD5加密 ...
 - eclipse中如何自动生成构造函数
			
eclipse中如何自动生成构造函数 eclipse是一个非常好的IDE,我在写java程序的时候使用eclipse感觉开发效率很高.而且有很多的快捷和简便方式供大家使用,并且能直接生成class文件 ...
 - Windows 系统中的 CMD 黑窗口简单介绍
			
简介 DOS是磁盘操作系统的缩写,是个人计算机上的一类操作系统DOS命令,是DOS操作系统的命令,是一种面向磁盘的操作命令,主要包括目录操作类命令.磁盘操作类命令.文件操作类命令和其它命令.DOS系统 ...
 - JS日期相减得到天数
			
废话不多说直奔主题,解决思路核心是时间戳相减 灵感来自于我经常用到一个工具方法:格式化时间,也是用时间戳 function GetNumberOfDays(date1,date2){//获得天数 / ...
 - 面试题:两种方法计算n!
			
直接上代码package com.face.test; public class Test { /** * 面试题:递归方法计算n! */ @org.junit.Test public void di ...
 - Linux 下 Shell 的自动交互
			
在编写脚本的时候经常会遇到这种情况,某些程序的命令执行的之后可能会要求用户进行输入,这个时候就需要一些特殊写法来应对这种问题了.这里参考 这篇文章提到可以使用 delimiter 分界符来解决. 也就 ...
 - Net Core平台灵活简单的日志记录框架NLog+Mysql组合初体验
			
Net Core平台灵活简单的日志记录框架NLog初体验 前几天分享的"[Net Core集成Exceptionless分布式日志功能以及全局异常过滤][https://www.cnblog ...
 - Gradle实现自动打包,签名,自定义apk文件名
			
Gradle实现自动打包,签名,自定义apk文件名 什么是签名,签名有什么用 Android APP都需要我们用一个证书对应用进行数字签名,不然的话是无法安装到Android手机上的,平时我们调试运行 ...