一些问题记录

目录

[1. import gdal 报错](#1. import gdal 报错)

[2. import cv2 报错](#2. import cv2 报错)


1. import gdal 报错

python3.9环境下,pycharm 中运行import gdal 报错。

新版GDAL需用 from osgeo import gdal,旧版语法已废弃。

(1)安装方法(Windows 系统)

① 访问下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#gdal

② 找到GDAL条目,下载对应版本:例如GDAL-3.6.4-cp39-cp39-win_amd64.whl(cp39=Python3.9,win_amd64=64 位)。

③ PyCharm 内安装 whl 包:

  • 打开 PyCharm → FileSettingsProject: 你的项目名Python Interpreter
  • 点击右侧「+」号 → 点击「Install from disk」(磁盘安装);
  • 选择下载的 whl 文件 → 点击「OK」,等待安装完成。

(2)验证安装是否成功(在 PyCharm 终端执行以下代码,无报错即成功)

python 复制代码
from osgeo import gdal
print(gdal.__version__)  # 输出GDAL版本号(如3.6.4)

2. import cv2 报错

python3.9环境下,pycharm 中运行 import cv2 报错。

未安装OpenCV-Python包。

(1)适配 Python 3.9 的 OpenCV 安装方法

① 按pycharm中打开Python Interpreter界面;

② 点击右侧「+」号,在搜索框输入 opencv-python

③ 勾选「Specify version」,选择适配 Python 3.9 的版本;

④ 点击「Install Package」,等待安装完成(会自动安装依赖的 numpy)。

(2)验证安装是否成功(在 PyCharm 终端执行以下代码,无报错即成功)

python 复制代码
import cv2
print(cv2.__version__)  # 输出OpenCV版本(如4.5.5)
相关推荐
新时代牛马1 小时前
cyclictest 毛刺从哪来?从ftrace、latencytop、perf到IRQ/调度延迟定位
android·开发语言·python·kotlin
三8441 小时前
Java 模板注入(FreeMarker) · 02 · 模板引擎与 FreeMarker 语法
java·开发语言·web安全·freemarker
IvanCodes1 小时前
Python 基础语法(七):推导式与常见遍历写法
开发语言·python
暮雨哀尘1 小时前
Java 基础练习(一):创建类并调用对象
java·开发语言
zhangzeyuaaa2 小时前
Python requests:raise_for_status() 与 4xx/5xx 异常层次详解
开发语言·python
泡海椒2 小时前
动态代理核心原理:JQuick-Java接口规则自动生成机制解析
java·开发语言·python
shirsl2 小时前
算法 Day 2 滑动窗口 + 栈 / 单调栈
开发语言·python·算法
菜鸟~noob2332 小时前
【电子战】第08篇:多普勒测向的工程实现与优化【含matlab代码】
开发语言·matlab
菜鸟~noob2332 小时前
【电子战】第06篇:干涉仪与相位差测向【含matlab代码】
开发语言·matlab
老王爱玩车2 小时前
深入理解指针2
c语言·开发语言·学习