python可以在windows、mac和linux上运行,目前最流行的是两个版本,一个是2.X版本,一个是3.X版本,这两个版本不兼容。
可以选择在python官网上下载安装,也可以使用Anaconda官网下载安装。
在Windows上安装官方Python
注意选择win版本是64还是32位,下载相对应的版本安装程序安装,直接双击运行exe安装包即可。(注意在Add Python 3.5 to PATH打对勾,会自动添加环境变量网速慢的同学请移步国内镜像)
Paste_Image.png在Windows上安装Anaconda版Python
Anaconda是一个集成了大量常用扩展包的环境,避免单独安装时需要配置或兼容等各种问题
安装:pip install xxx, conda install xxx
卸载:pip uninstall xxx, conda uninstall xxx
升级:pip install –upgrade xxx, conda update xxx
详细用法: https://pip.pypa.io/en/stable/reference/
conda多版本管理: https://conda.io/docs/py2or3.html
- 3.5版本安装2.7
创建新目录F:\anaconda3\envs\py27,python版本为2.7,包括anaconda一些基础包
conda create -n py27 python=2.7 anaconda
安装anaconda这个分支的最新版本,由3.4.2升级到3.4.3
conda update python
升级anaconda到另一个分支3.5
conda install python=3.5
查看anaconda安装环境
conda info --envs
root表示最原始安装的版本,*表示现在启用的版本
启动另一个版本:
activate py35
python --version
运行Python
命令提示符窗口输入python显示以下界面即为成功
python
退出
exit()
错误
‘python’ 不是内部或外部命令,也不是可运行的程序或批处理文件。
手动添加path环境变量即可
IDE
Jupyter notebook(在C盘安装可能需要管理员权限)
- Anaconda自带,无需单独安装
- 记录思考过程,实时查看运行过程
- 基于web的在线编辑器(本地)
- .ipynb文件分享
- 可交互式
- 记录历史运行结果
- 支持Markdown, Latex
IPython
- Anaconda自带,无需单独安装
- Python的交互式命令行 Shell
- 可查看历史操作
- 及时验证想法
PyCharm社区版,部分免费,可满足不涉及web的开发,适合大多数开发者
https://www.jetbrains.com/pycharm/download/
Eclipse + PyDev,完全免费,适合熟悉Eclipse或Java的开发者
- Eclipse, https://eclipse.org/downloads/
- PyDev插件, https://marketplace.eclipse.org/content/pydev-python-ide-eclipse
Spyder,完全免费,适合熟悉Matlab的开发者
https://github.com/spyder-ide/spyder
网友评论