Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
安装Python包时出错(Grasterio包的GDAL出现环境错误)_Python_Installation_Package_Gdal_Rasterio - Fatal编程技术网

安装Python包时出错(Grasterio包的GDAL出现环境错误)

安装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时,它返回以下内容: 警

我正在尝试安装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
时,它返回以下内容:

警告:要求“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
,这两个都返回错误

我很感激你能帮我解决这个问题