目录
前言
本文是一次学习的记录。主要是关于安装课程需要的扩展库时产生的诸多困难。
【系统环境】
Win7-64bit
Python2.7
Anaconda201903(Python3.7)
1 目标:安装课程需要的扩展库
VTK-7.1.1-cp36-cp36m-win_amd64.whl
numpy-1.12.1+mkl-cp36-cp36m-win_amd64.whl
traits-4.6.0-cp36-cp36m-win_amd64.whl
mayavi-4.5.0+vtk71-cp36-cp36m-win_amd64.whl
PyQt4-4.11.4-cp36-cp36m-win_amd64.whl
2 操作:
第三方库的安装是使用 Python 的必备技能。我喜欢 Python 官方 IDE 搭配 Anaconda(Spyder),其省力之处在于:Anaconda 自带很多第三方库,而且 conda 工具确实非常好用。
2.1. 查询 Anaconda 库是否自带了如上5种库
其实最简单的方法是在 Anaconda 类似 cmd 的工具 Anaconda Prompt 中直接用一行命令:
import vtk, numpy, traits, mayavi, pyqt4
根据 IDE 返回的 ModuleNotFoundError 就可以知道哪个库还没有安装。不过,下面的方法也可以看一看。在 Anaconda Prompt 中键入命令行:conda list,发现已经有了numpy 和 pyqt,只需要安装其他三个库就可以了。
2.2. 尝试通过 conda 安装这三个库
conda install vtk
返回如下:
2.3. 尝试 pip 命令行
随后我尝试了 pip 命令,成功安装 vtk:
然后同样用 pip install traits,成功下载了 traits&