Skip to content
Yulin Li edited this page Oct 16, 2017 · 2 revisions

Python及相应环境的安装

适用于文计计算机基础(实验班)《python编程及应用》课程

Python,Python Package 与 IDE 的概念

  • Python 是 Python 语言的解释器
  • Python Package是 Python 的包,可以理解成其他人完成的 Python 代码的集合,我们可以通过调用其他人写好的代码来完成更复杂的工作
  • 编辑器/IDE(集成开发环境) 编辑器指的是可以编辑Python文件的程序,Windows 中自带的记事本和安装 Python 时安装的 IDLE 是最简单的编辑器,复杂的编辑器可以提供代码高亮、自动补全、自动纠错等辅助功能。IDE 除了功能完善的代码编辑器外,还包括自动构建工具、调试器等等,通常可以完成代码编写、调试运行、修改、发布、版本控制等功能。 在开发环境配置好之后,大部分代码开发工作都是在IDE中完成的。

Python

本课程在教学过程中使用 Python3,推荐安装的Python版本为 3.6.x (目前最新的版本是 3.6.3,如果你已经安装了 3.6.0、3.6.1 或者 3.6.2,继续使用即可,如果没安装推荐安装 3.6.3)

安装方法,在 Python 官方网站 下载对应的 Python 版本,需 64 位版本,按照相应提示安装即可,注意在windows平台安装时,记得勾选 add to pathpip

Python package

大部分 Python package 的安装是通过 Python 自带的包管理工具 pip 完成的。

对于 Windows 平台,可以在命令提示窗口或者 PowerShell 内尝试运行 pip ,运行 pip -V,可以查看当前 pip 及所属 Python 的版本,请确定对应的 Python 版本为新安装的 Python3.6,使用 pip install xxx 命令即可安装相应包 如果 Python 安装在了系统目录中,可能需要管理员权限,此时应当使用管理员打开命令提示窗口或 PowerShell 来运行相应命令

对于 macOS,在终端中运行 pip3 即可,如果需要 root 权限,此时应运行 sudo pip3 install xxx

有的包在安装的过程中需要编译,可以通过其他方式安装,此部分后续补充

参考:安装第三方模块-廖雪峰的官方网站

IDE

考虑到机房环境及其他因素,本课程推荐的IDE为jetbrain公司的 Pycharm,Pycharm 有两个版本,付费的 Professional 版和免费的 Community 版,对于本课程来说,Community 版可以满足本课程的大部分需求,但是Jetbrain公司给学生提供了免费的账号,有兴趣的同学也可以按照说明安装 professional 版。

在机房中使用 Python 及 Pycharm

机房电脑已经安装的软件有:

  • Python 3.6.2
  • PyPI
    • Numpy
    • Scipy
    • Matplotlib
  • Pycharm 2017.2 社区版。

在机房中,Python36安装在D盘中,具体路径为 D:\Python36\Python.exe,在 Pycharm 中新建工程时,请点击 Interpreter 一栏最右端的设置按钮--> Add Local --> 选择 D:\Python36\Python.exe


注意:

除非得到老师或助教的允许,请不要在机房电脑上安装或者卸载 Python 的包。