感觉Python开发环境的搭建,有点烦。比起VC、VS、MyEclipse、Matlab,不知道烦到哪儿去了。
Win+MyEclipse+pyDev
我是现在windows下学的Python2。用的工具是MyEclipse
注意,源文件目录下一定不要有中文!!!
假定我在windows下面,用myeclipse进行python开发。
1. 安装myeclipse。已经完成。
2. 下载安装Python。官网。我目前用的python2.7.13版本。windows。x86。一个exe,一路next就好。(写到这里,我发现原来这是变宽字体…)
3. 计算机的环境变量 --> 我是对系统变量的path,增加了C:\Python27这个目录(这个目录下有python.exe)。
此时可以去CMD下检查是否OK。
4. 下载安装Pydev For eclipse。SourceForge上有。是个压缩包。
因为我用的myeclipse2013,所以,
进入C:\Users\qcy\AppData\Local\MyEclipse Professional (这是我myeclipse的安装路径)
把第4步下载的压缩包,解压,把feature和plugin与myclipse下的两个文件夹合并。
5. 打开myeclipse,window--preferences--pyDev-- interpret - python -- 然后我点了auto Config,它自动帮我把C:\Python27\python.exe加入解释器了。
然后写第一个程序:Hello,world!
粉粉的桌面。据说,这个颜色(255,145,177)可以有效缓解人的焦虑和紧张。
Win+Anaconda+Spyder+PyCharm
面向过程部分的语法学完了,就希望能用借助Python来进行更高级一点的科学计算方面的内容了。(e.g. 类似于matlab的向量化操作)
因此,我升级了工具。目前为止,怕嫌麻烦,我还是喜欢大而全的下一步下一步地安装。一劳永逸。毕竟名字里有个“逸”。
Anaconda Spyder
在windows下,我下载了Anaconda3-4.3.0.1-Windows-x86_64,其Python的版本是3.7。
安装完成以后,找到Ananconda的navigator,相当于是一个welcome的界面。可以启动一些exe。e.g. spyder、ipython、notebook(Jupyter)。
从此,可以在spyder里面写代码,运行了。spyder和matlab长得比较像,用法感觉也还可以。
只是目前为止,单步调试我还是觉得不如matlab智能。可能是我没有学会吧。
利用pip安装python的别的包。
突然需要一个ta-lib的包。但是我本地并没有这个包。
在这个网站上,可以下载很多Python包。
在anaconda的prompt下,输入如下命令,就可以安装了。