,,我的mac版本是Big,python版本是3.9。我用brew来安装gdal。当我运行gdalinfo --版本时,我得到了标准的响应:
GDAL 3.2.0, released 2020/10/26
但是当我尝试在jupyter-lab中导入gdal时,它总是显示:。
ModuleNotFoundError Traceback (most recent call last)
In [5]:
Line 1: import gdal
ModuleNotFoundError: No module named 'gdal'
我在Python中有一个脚本,我在其中导入了几个模块
from __future__ import division
import os
import glob
import sys
import tempfile
import shutil
import math
import datetime
import gdal
import random
from shapely.geometry import Point
from shapely.geometry import Polygon
from shapely.geometry import box
from liblas import
更新
将Django升级到V3.2还没有修复错误。
django.core.exceptions.ImproperlyConfigured: Could not find the GDAL library (tried "gdal", "GDAL", "gdal3.1.0", "gdal3.0.0", "gdal2.4.0", "gdal2.3.0", "gdal2.2.0", "gdal2.1.0", "gdal2.0.0"). Is GDAL in
更新以澄清:在ubuntu上安装gdal for Python的步骤:焦点似乎适用于ubuntu:hirsute和ubuntu:impish,而pip报告说已经安装了gdal。但试图导入它只给了一个ModuleNotFoundError的粗毛和刺,而不是焦点。
我花了一段时间试图找出如何在基于ubuntu:hirsute的坞映像中安装gdal。我到达安装看起来成功的地方,pip认为gdal已经安装好了。如果我将ubuntu:hirsute降级为ubuntu:focal,但使用hirsute或impish,则以下示例将正确运行:
=> ERROR [6/6] RUN python3 /s
我试图让GeoDjango在mac上运行,但GDAL遇到了问题。
我已经下载和安装GDAL无问题(Gdal完全二进制)也安装了自制。
不幸的是,当我用自制的gdal安装gdal时,django找不到gdal,抛出gdal之后就没有发现错误。我安装从 django找到gdal,但现在抛出;
OSError: dlopen(/Library/Frameworks/gdal.framework/gdal, 6): no suitable image found. Did find:
/Library/Frameworks/gdal.framework/gdal: mach-o, but w
我可以使用pip在我的mac上为python2.7安装GDAL。但是,当我尝试使用pip3 install gdal为我的python3.6安装软件包时,我得到了一条很长的错误消息,以以下内容结束:
warning: unknown warning option '-Werror=unused-command-line-argument-hard-error-in-future'; did you mean '-Werror=unused-command-line-argument'? [-Wunknown-warning-option]
extensi
conda环境存在,但activate找不到它。这是怎么回事,我该如何排除故障?
C:\ArcGIS\Pro\bin\Python\Scripts>conda --version
conda 4.9.2
C:\ArcGIS\Pro\bin\Python\Scripts>.\activate.bat arcpro-clone
EnvironmentNameNotFound: Could not find conda environment: arcpro-clone
You can list all discoverable environments with `conda
我只是用家用啤酒来更新我的GDAL版本。我使用的是GDALVersion1.11,它无法读取.grd文件。
import gdal
import matplotlib.pyplot as plt
from colormap import Colormap
quant = gdal.Open('.../pct1/pct1.grd')
ERROR 4: `/Users/Nate/Documents/CSU/DroughtNet/WebApps/WorldClim_ShinyApp/data/pct1/pct1.grd' not recognised as a suppo
编辑1:忘记提到python,我使用的是嵌入式python。
我已经从下载了windows二进制文件。前提
目录结构:
Parent
|gnuplot
|mysoft.exe
|gdal
|python-embedded
|jvm
|gsl2
|mybinaries
|mysoftlaunch.bat
bat文件是由GDAL二进制文件提供的,我已经对文件和我放入的目录进行了相关的更改。
@echo off
set SDK_ROOT=%~dp0gdal\
set SDK_ROOT=%SDK_ROOT:\\=\%
set GNUPLOT_ROOT=%~dp0gnuplot\
s
我正在尝试运行Python脚本test.py来测试gdal库。该脚本包含以下行:
from osgeo import gdal
在这一行,我得到回溯:
File "~/test.py", line 9, in <module>
from osgeo import gdal
File "/usr/local/lib/python2.7/site-packages/GDAL-2.2.0/osgeo/__init__.py", line 21, in <module>
gdal = swing_import_helper()
F
我正在尝试使用anaconda提示符来安装geopandas,但是我一直在使用gdal来获取这个错误。
O sistema não conseguiu localizar o caminho especificado.
C:\Users\John Smith>set "GDAL_DRIVER_PATH="
另一个用户似乎也有同样的问题:
卸载gdal并不能解决这个问题,因为地质公园似乎需要安装它。
我尝试过在python版本3.7 a阱中安装它,但是错误是相同的。
我怎么解决这个问题?