1. 如果安装的是Anaconda3,使用的是jupyter notebook ,则直接输入
pip install 安装的模块
如缺少numpy模块:pip install numpy
或使用加!的方式安装(原因我不知道,但我收集到有这样的一种方式):
!pip install 安装的模块
如缺少numpy模块:!pip install numpy
2. 如果安装的是Anaconda3,在CMD中或者在Anaconda下使用Anaconda Prompt中运行pip即可;如果安装的是Pycharm,下面的命令也适合,只不过用的是cmd 命令行工具。
pip install 安装的模块
如缺少numpy模块:pip install numpy
一般情况我们在CMD中使用pip安装不成功的话,可以在Anaconda Prompt中试试,一般都能成功
如果依然不行,接下来我们就要使用自己下载相应模块进行安装的方法了。
3. 下载相应模块并进行pip安装--------这方法一般都行,就是稍微麻烦了点儿
根据对应的python版本找对应的模块包(即whl文件),如我使用的是python3.9,那么对于缺少的gdal模块,就找到gdal-3.4.3-cp39-cp39-win_amd64.whl文件进行下载即可。
whl文件下载地址:
Archived: Python Extension Packages for Windows - Christoph Gohlke (uci.edu)
切忌修改文件名!!!
如果同时缺失两个或两个以上的文件则从后往前下载相应的whl文件。
如何安装对应的whl文件:
使用pip install “文件路径+whl文件名”即可成功安装对应的whl文件,推荐在anaconda prompt中执行该命令。
列如GDAL-3.4.3-cp39-cp39-win_amd64.whl在D:\python_module目录下,则
pip install D:\python_module\GDAL-3.4.3-cp39-cp39-win_amd64.whl 安装完成后就可以顺利使用该模块啦
4.面对不同版本python 如何进行对应版本的进行pip安装?
对应不同版本,例如我安装的python 2.7 和 python 3.7
打开cmd命令行窗口:
python 2.7 就对应于 py -2
python 3.7 就对应于 py -3
那么pip安装命令就修改为:
py -2 -m pip install numpy
或:py -3 -m pip install numpy
以上方法参考来源:
1.Python安装库过程中出现“ Failed building wheel for xxx”或 cl.exe failed with exit status 2解决办法 - 知乎 (zhihu.com)2.http://t.csdn.cn/56cJw