首页 > NumPy 阅读数:61

Python SciPy安装与测试

在 NumPy 库安装成功后,就可以安装 NumPy 的扩展——SciPy 库。SciPy 是世界著名的 Python 开源科学计算库,它建立在 NumPy 基础上,增加了众多的数学、科学以及工程计算中常用的库函数。增加的功能包括插值、积分、最优化、统计、线性代数、傅里叶变换、图像处理和常微分方程求解器等一些专用函数。

与 NumPy 库一样,SciPy 也需要单独安装,安装步骤如下。

1. 测试 Python 环境中是否安装 SciPy

当 Python 安装完成后,在 Windows 操作系统下,按【Windows】+【R】键,进入 cmd 命令窗口,输入“python”命令,按【Enter】键,进入 Python 命令窗口。在 Python 命令窗口中输入“from scipy import *”命令,导入 SciPy 模块,如果在命令窗口中出现“ModuleNotFoundError:No module named 'scipy'”的错误提示,则需要安装 SciPy 软件包,否则表明已安装了 SciPy 软件包。

2. Windows 操作系统下安装 SciPy 软件包的方法

1) 首先访问 https://www.lfd.uci.edu/~gohlke/pythonlibs/ 网址,然后,根据计算机上所安装的 Python 版本和操作系统版本来选择下载相应的 SciPy 软件包。例如,在 Windows(64位)操作系统下安装了 Python 3.6,则选择下载 SciPy 软件包为 scipy-1.1.0-cp36-cp36m-win_amd64.whl。

2) 将下载的软件包复制在 Python 安装目录的 Scripts 文件夹下,例如,Python 3.6 安装目录为 D:\Python,则将下载的软件包复制到 D:\Python\Scripts 目录下。

3) 按【Windows】+【R】键,进入 cmd 命令窗口。

4) 在 cmd 命令窗口中输入“pip install D:\Python\Scripts\scipy-1.1.0-cp36-cp36m- win_amd64.whl”命令,按【Enter】键,开始安装 SciPy 模块,安装界面如图 1 所示。

安装SciPy软件包
图 1:安装SciPy软件包

5) 安装成功就会提示“Successfully installed scipy-1.1.0”。

3. PyCharm 安装 SciPy 方法

在 SciPy 软件包安装成功后,打开 PyCharm,选择“File → Settings → Project 当前项目名→ Project Interpreter”,单击【Project Interpreter】栏的下拉列表按钮右边的设置按钮,将会弹出上下文菜单,选择“Add Local”菜单,则弹出创建虚拟环境对话框。

在该对话框中选择【Existing Environment】项,单击【Interpreter】栏的下拉列表,选择“D:/python/python.exe”(即 Python 安装路径),单击【OK】按钮,加入安装好的 SciPy 软件包,单击【Apply】按钮,最后单击【OK】按钮即可。