课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
先介绍一下,在Python编程中常用的几个编程环境。
1、Python命令行交互模式
当我们从Python官方网站(#/)下载并安装好Python 3.x后,在windows命令行模式下运行python,就能进入Python交互模式进行编程了。
但这种Python交互模式主要是为了调试Python代码用的,它不是正式运行Python代码的环境!
2、Anaconda
Anaconda是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。比如:numpy、pandas等。
它最大的优点在于可实现基于各种python版本的编程环境,可根据不同python版本自动去下载扩展包,从而能很好的解决python自带的pip无法解决扩展包的版本问题。
在Anaconda内通常运行Jupyter来进行Python的编程。
Jupyter支持实时代码,数学方程,可视化和 markdown。
但由于Jupyter本质是一个 Web 应用程序,它是没有代码智能提示功能的。
如果你需要代码智能提示功能,建议再安装PyCharm。
3、PyCharm
PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成等,使用起来很方便。
PyCharm内可以直接使用Anaconda内配置的编程环境。
所以,我的做法是将Anaconda和PyCharm两者配合起来使用,先用Anaconda来配置python编程环境,管理各种扩展包,然后在PyCharm使用Anaconda内配置的编程环境进行编程。
安装步骤:
第一步、安装Anaconda
Anaconda 安装包可以到 #/anaconda/archive/ 下载。
由于Anaconda仓库在国外,下载python第三方库比较慢,需将Anaconda仓库与第三方源更改为清华镜像站。
1、在windows命令模式下,执行 conda config --set show_channel_urls yes 在用户目录下生成.condarc 文件。
2、修改.condarc 文件内容为:
channels:
- defaults
show_channel_urls: true
channel_alias: #/anaconda
default_channels:
- #/anaconda/pkgs/main
- #/anaconda/pkgs/free
- #/anaconda/pkgs/r
- #/anaconda/pkgs/pro
- #/anaconda/pkgs/msys2
custom_channels:
conda-forge: #/anaconda/cloud
msys2: #/anaconda/cloud
bioconda: #/anaconda/cloud
menpo: #/anaconda/cloud
pytorch: #/anaconda/cloud
simpleitk: #/anaconda/cloud
第二步、再安装pycharm
pycharm可以到#/pycharm/download/下载。
第三步、PyCharm使用Anaconda内配置的编程环境
设置步骤为:
1、File->New Project
Project Inerpreter中选择 Existing interpreter
初次使用时,Interpreter中没有项,点击右边的...按钮进行增加
2、在Add Python Interpreter窗口中,选择Conda Envirconment
初次使用时,Interpreter中没有项,点击右边的...按钮选择
3、在出现的Select Python Interpreter窗口中,选择anaconda内默认安装的python.exe,如果anacondan是默认安装的,就是这样的路径C:\Users\Administrator\anaconda3\python.exe。这样就选择了anaconda的默认的base(root)编程环境。按OK退回到Add Python Interpreter窗口
4、在Add Python Interpreter窗口中,勾选Make available to all projects,使用这个编程环境对所有项目都可用。以后再新建Pycharm项目时,在第1步中,就可直接选择了。
可以开始使用PyCharm进行python编程之旅了。