虚拟环境python3.8安装GDAL包(用同样方法安个pillow、shapely、pyproj、cartopy)
网上的方法直接是:
pip install GDAL‑3.4.1‑cp38‑cp38‑win_amd64.whl
但是这个方法不适用于我,因为我的pycharm上面的anaconda是python3.7,但是我创建了一个python3.8的虚拟环境
所以需要:
1. 切换虚拟环境
2. 导入离线包
python3.8对应着的GDAL为:GDAL-3.4.3-cp38-cp38-win_amd64.whl
cmd进入命令界面:
第一步切换虚拟环境:
conda activate py38
第二步导入离线包:先进入离线包所在的文件夹目录
再安装离线包
pip install GDAL-3.4.3-cp38-cp38-win_amd64.whl --user
pycharm看看是否安装成功:
from osgeo import gdal a = gdal.__version__ print(a)
安pillow:
我这个电脑有个虚拟环境py38,还有个python38,这个python38不知道怎么的,卸载也卸载不干净,所以安包的时候,有时候就安不到虚拟环境py38,直接安到了python38
第一次报错:
本来应该path里找到这个。删除掉
同时python38不用的话可以卸载掉,同时这个c盘这个位置的python也都可以删掉的。
但是我path里找不到这个python38
那我只能去c盘删路径了。
删了之后,我再尝试虚拟环境安pillow
忽略warn,看一下是否成功安装
成功!
安装shapely、pyproj、pyshp
安装cartopy