Windows下
按照系统版本位数下载,这里以Windows10专业版64位为例,下图是我的电脑配置情况。
Anaconda安装
官网https://www.anaconda.com/download/#windows
清华镜像https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
(注意下载的版本,平台,位数)
安装时把所有选项都勾选上,一直点击下一步就可以安装完成。安装路径可以自己改,我用的默认路径。
注意:安装时有个Add Path...选项,一定要勾选,作用是把anaconda添加到系统环境变量。
安装完成后,在cmd里分别输入‘conda’,‘python’,‘pip’,如果不报错,说明安装成功。如果出现“不是内部或外部命令,也不是可运行的程序或批处理文件”,则有可能是没有添加系统环境变量,需要手动将anaconda的安装目录添加到系统环境变量。系统环境变量的位置在‘计算机-右键属性-高级系统设置-高级-环境变量-系统环境变量’,双击Path进行编辑。这里我的anaconda安装路径是‘C:\ProgramData\Anaconda3’,方框中的其他路径则是其他命令所在的路径,最好也添加上,添加后如下图所示。
注意:环境变量配置完以后,要重启下cmd才能生效。
注意:如果你在安装anaconda之前已经安装了python的官方版本,这时输入‘python’和‘pip’出现的有可能是python官方版本,因为环境变量里路径在前面的优先执行,这就涉及到Python多版本共存的问题,这里暂时不作讨论,以后我在把解决方案写出来。
anaconda的简单命令:
conda -V 查看版本号
conda list 查看anaconda已安装的包
conda install package 安装名为‘package’的第三方包,package替换成你需要安装的包名
Python3安装
官网https://www.python.org/downloads/
python2的安装和python3几乎一样,参照python3的安装就可以了,安装的时候注意修改安装路径。
(这个地址可以选择版本,而官网首页的下载地址是最新版本,注意下载的版本,平台,位数)
双击安装,安装时一定要把左下角的'Add Python 3.6 to Path'勾选上,如果选择第一个选项‘Install Now’,则是默认安装的配置。默认安装的路径太长,这里建议选择第二项自定义安装‘Customize installation’,然后按照下图配置,个人建议前4个选项都都勾选上,后3个选项可以不选,安装路径就写‘C:\Python36’,Python36是根据版本写的,如果你是Python2.4.0的话,可以写‘C:\Python24’,然后点击安装‘Install’就可以了。
安装完后,在cmd分别输入‘python’和‘pip’,如果不报错,说明安装成功,如果出现“不是内部或外部命令,也不是可运行的程序或批处理文件”,则有可能是没有添加系统环境变量,需要手动添加到系统环境变量,方法和anaconda的一样,只不过路径不一样。添加后如下图所示。
注意:这时输入‘python’和‘pip’出现的有可能是anaconda版本里的python,因为环境变量里路径在前面的优先执行,涉及到Python多版本共存的问题,详情上面anaconda里说了。
python的简单命令:
python -V 查看版本号
pip list 查看anaconda已安装的包
pip install package 安装名为‘package’的第三方包,package替换成你需要安装的包名
PyCharm安装
pycharm是我认为目前最好用的python开发IDE。
官网http://www.jetbrains.com/pycharm/download/#section=windows
专业版Professional:功能多,收费注册码,30天免费试用,
社区版Community:功能少,永久免费。
不过社区版对于我们平时开发来说已经够用了,如果非要用专业版,网上也有相关的破解教程。安装时注意下安装路径,然后一路下一步就行了。因为我电脑配置还算不错,所以软件全都安装在了C盘。社区版启动就能用,专业版会提示你输入注册码,可以跳过,选择免费试用30天,或者网上找破解教程。
pycharm的具体使用网上也有相关的教程,或者我以后再写。
VScode安装
VScode是微软出的一款开发编辑器,可以适用于Python、Java、PHP、C、C++等任何语言的开发。它属于轻量级(小而精,启动快),IDE属于重量级(大而全,启动慢)。IDE有的功能,VScode等开发编辑器都可以通过安装插件来实现。不过VScode使用门槛较高,需要有一定的编程经验,否则有些设置你不知道怎么配。而IDE相对来说则简单多了,小白和大神都可以用,也适合大型的开发项目。
VScode和sublime一样都属于轻量级开发编辑器,不过我更推荐VScode,因为VScode的插件很多,安装使用都很方便,毕竟有微软一直在维护,几乎每个月都会有更新,可以自己选择是否升级。而sublime的插件安装总是失败,而且一两年才更新一次(听说sublime是个人开发的,只有一个人在维护)。
官网https://code.visualstudio.com/
(这个地址最大的download按钮下载的是win最新版,其他版本在官网里找下就行。注意下载的版本,平台,位数)
Stable稳定版,Insiders开发版。我推荐Stable稳定版。
Linux下
这里以Ubuntu 16.04.5 LTS为例,我把 Ubuntu桌面版 安装在了VMware虚拟机里。