安装Python包时出错(Grasterio包的GDAL出现环境错误)
我正在尝试安装rasterio软件包。我听说我需要先安装相应的GDAL文件,所以我下载了GDAL-3.1.4-cp37-cp37m-win32.whl(还有rasterio-1.1.8-cp37-cp37m-win32.whl) 我运行的是Windows10,并通过WingIED1016.1使用Python3.7(程序文件称为Python37-32) 当我以管理员身份运行命令提示符并键入安装Python包时出错(Grasterio包的GDAL出现环境错误),python,installation,package,gdal,rasterio,Python,Installation,Package,Gdal,Rasterio,我正在尝试安装rasterio软件包。我听说我需要先安装相应的GDAL文件,所以我下载了GDAL-3.1.4-cp37-cp37m-win32.whl(还有rasterio-1.1.8-cp37-cp37m-win32.whl) 我运行的是Windows10,并通过WingIED1016.1使用Python3.7(程序文件称为Python37-32) 当我以管理员身份运行命令提示符并键入pip install GDAL-3.1.4-cp37-cp37m-win32.whl时,它返回以下内容: 警
pip install GDAL-3.1.4-cp37-cp37m-win32.whl
时,它返回以下内容:
警告:要求“GDAL-3.1.4-cp37-cp37m-win32.whl”看起来像文件名,但该文件不存在
正在处理c:\windows\system32\gdal-3.1.4-cp37-cp37m-win32.whl
错误:由于环境错误,无法安装程序包:[Errno 2]没有这样的文件或目录:“C:\WINDOWS\system32\GDAL-3.1.4-cp37-cp37m-win32.whl”
我复制了下载的GDAL文件并将其粘贴到C:\Windows\system32
目录中,但这似乎仍然没有帮助
我还将GDAL文件粘贴到以下目录:
C:\Program Files (x86)\Python37-32
C:\Program Files (x86)\Python37-32\Scripts
C:\Program Files (x86)\Python37-32\Lib\site-packages
所有这些都没有改变
在我的研究中,我从其他人面临的类似问题中了解到,他们的解决方案要求他们在HKEY\u LOCAL\u MACHINE\SYSTEM\CurrentControlSet\Control中将值数据从0更改为1\FileSystem@LongPathsEnabled
。我在我的计算机上也这样做了,然后重新启动了我的系统,当我尝试运行pip install GDAL-3.1.4-cp37-cp37m-win32.whl
时,仍然会遇到相同的错误
我还尝试只运行pip install gdal
和pip install rasterio
,这两个都返回错误
我很感激你能帮我解决这个问题