因为论文需要,所以我必须要学习Python了!以前只是学过C语言,Matlab。后来写论文的过程中用Matlab比较多。而对于我这个纯粹的小白来说,学习Python太难啦!不知从何下手。因此百度了许多资料、帖子,也费了不少功夫。今天第一次在优快云上开帖子,准备把这一非常曲折、艰难的过程详细的记录下来。也希望后人可以借鉴我的教训,少走许多弯路!也希望各位朋友多多给我提意见和建议!
1. 软件准备
我的电脑环境是win8 64位的。百度了许多资料,发现Anaconda这个软件。事实上我对于百度出来的什么编译器、idle一窍不通,也不知道这个Anaconda和Python是什么关系,但是就是跟着教程,直接下载、安装了!而且很重要的一点,我没有装Python,我只是装了Anaconda!(至于以后可能会遇到什么问题,也许只能等碰到的时候再说了)
(1) 下载网址:http://continuum.io/downloads。我用的是Anaconda 5.0.1 for Python 2.7 version (64-bit)。
(2) 安装过程:安装时候,我是一路Next点过去的。网上许多朋友有说过一个环境变量的问题,但是我除了路径将C改为了D,都是默认选项,最后安装成功。发现电脑里多了这几个软件:
2. 软件使用
在完全不懂哪个是哪个的情况下,我点开了每一个看了看,然而并不知道都是些什么。继续百度后,发现有一个叫做conda的函数(不知道这么描述是否准确,姑且先这么称呼)。于是开始尝试:
(1) 打开Anaconda Promopt。会弹出类似于DOS的窗口。
(2) 尝试conda。在网上可以搜索到许多conda的命令,这里不作过多解释。下图为输入conda list命令后的界面,还可以在当前的界面下尝试各种各样的conda命令。如我又更新了所有的包到最新的版本。
(3) 尝试Python。那么下一个很重要的问题来了,我是想学Python啊!那么Python怎么出现?
① 进入Python环境:在句首为(base)的这一行输入“python”,则进入了python环境。
②输入Python语句:试图在下面句首是“>>>”的这一行,输入python中的入门语句:print("hello world")
③退出Python环境。有一次我在输入了几个python语句之后,直接在句首是“>>>”的这一行,输入了conda list的命令,结果提示invalid syntax!我很恐慌。后来百度才发现,需要先退出Python环境。则继续输入quit(),或者exit()。会发现下一行又变成了以(base)开头了!