python3.8安装cartopy使用报错:DLL load failed while importing trace
- 背景
python3.8环境下根据博客中的步骤安装cartopy后出现报错:
安装cartopy参考博客:
Cartopy安装教程
其主要思路是在官方网站上下载自己所需要的whl文件到电脑,再利用pip install进行安装,在成功安装需要的包后,准备画图时却发现不能用,报错为:ImportError: DLL load failed while importing trace: 找不到指定的模块。
最后定位在这里:
Traceback (most recent call last):
File “draft1.py”, line 6, in
import cartopy.crs as ccrs
File “D:\python\python3.8.3\Lib\site-packages\cartopy_init_.py”, line 96, in
import cartopy.crs
File “D:\python\python3.8.3\Lib\site-packages\cartopy\crs.py”, line 26, in
import cartopy.trace
ImportError: DLL load failed while importing _crs: The specified module could not be found. - 解决
找了一圈发现可能是因为丢失了某个trace文件??(不是很懂,找了很多地方也没有解决)此问题搁置了很久之后,今天发现了一个博主提供的cartopy包,据说可以提供解决该问题的方法,地址:
python安装cartopy库报错更新
将文件下载后将整个cartopy文件夹覆盖复制到D:\python\python3.8.3\Lib\site-packages下,重新运行可以正常使用,故记录一下以备日后查阅。
- 案例
案例展示在全球地图上画出磁赤道的大概位置:
代码如下:
import cartopy.crs as ccrs
import matplotlib.pyplot as plt
import numpy as np# plt.axes是创建一个轴(或者说是主体) projection参数可以理解为将三维的地理信息如何投影为二维的地理信息,这个时候参数的值就是投影方式,此时是常用的平面投影
ax = plt.axes(projection=ccrs.PlateCarree())
ax.coastlines() # 这个函数是在主体上添加了海岸线
ax.set_extent([-180,180, -90, 90], crs=ccrs.PlateCarree())
ax.set_xticks(np.arange(-180, 181, 30), crs=ccrs.PlateCarree())
ax.set_yticks(np.arange(-90, 91, 15), crs=ccrs.PlateCarree())gl = ax.gridlines(draw_labels=False, linewidth=0.2, color='k', linestyle=':')f1 = open('magneticEquatorData.txt','r')
obsLines = f1.readlines()magEqu_lat = []
magEqu_lon = []
for i in range(len(obsLines)):fields = obsLines[i].split()magEqu_lat.append(float(fields[0]))magEqu_lon.append(float(fields[1]))plt.plot(magEqu_lon, magEqu_lat,'s', color = 'b',markersize=2)
plt.show() # 将图像显示出来
python3.8安装cartopy使用报错:DLL load failed while importing trace相关推荐
- python 调用 tensorflow.dll_解决windows上安装tensorflow时报错,“DLL load failed: 找不到指定的模块”的问题...
最近打算开始研究一下机器学习,今天在windows上装tensorflow花了点功夫,其实前面的步骤不难,只要依次装好python3.5,numpy,tensorflow就行了,有一点要注意的是目前只 ...
- jupyter notebook导入numpy 失败 报错:Original error was: DLL load failed while importing _multiarray_umath:
jupyter notebook导入numpy 失败 报错:Original error was: DLL load failed while importing _multiarray_umath: ...
- 【踩坑记录】python环境已经安装win32api的前提下,仍报DLL load failed while importing win32api的解决方法
目录 1 背景 2 解决方法 1 背景 在执行程序的时候报错误提示:DLL load failed while importing win32api: 找不到指定的程序. 2 解决方法 先检查是否安装 ...
- Python使用Pillow包报错 ImportError: DLL load failed while importing _imaging: 找不到指定的程序。
最近使用Python调用Pillow时报错,代码就两行: from PIL import Imageprint("PyCharm") 报错如下: Traceback (most r ...
- 使用wxauto出现ImportError: DLL load failed while importing win32gui: 找不到指定的程序报错的解决方案
文章目录 背景 错误提示 解决方案 建议关注我的 微信公众号:破壳Ai,分享最佳学习路径.教程和资源.成长路上,我陪你. 背景 利用 wxauto 开发微信机器人,Pycharm 中运行程序时出错 错 ...
- Django终端运行报错:ImportError: DLL load failed while importing _sqlite3: 找不到指定的模块。
在pycharm运行没问题,但是在终端cmd或Powershell就会出错,如下: Traceback (most recent call last):File ".\manage.py&q ...
- jupyter notebook出现DLL load failed while importing _multiarray_umath: 找不到指定的模块
安装gpu版本的pytorch之后,在pycharm上测试没出现问题而在jupyter notebook却出现问题 问题描述: import torch E:\Miniconda3\envs\d2l\ ...
- 17.python-解决 pycharm运行提示:from PyQt5 impor ImportError:DLL load failed while importing QtCore
报错提示: from PyQt5 import QtCore ImportError: DLL load failed while importing QtCore: The specified pr ...
- [Win11] ImportError: DLL load failed while importing _multiarray_umath: 找不到指定的模块 Conda无法激活环境
文章目录 1 报错 2 解决 参考 1 报错 Traceback (most recent call last):File "<stdin>", line 1, in ...
- from PyQt6 import QtCore, QtGui, QtWidgets ImportError: DLL load failed while importing QtGui:
from PyQt6 import QtCore, QtGui, QtWidgets ImportError: DLL load failed while importing QtGui: 找不到指定 ...
最新文章
- 内存学习――为什么需要虚拟内存
- mybatis的延迟加载
- java 感应器系统_Android Sensor传感器系统架构初探
- 纯css实现给图片加标签
- win桌面显示html,win10怎么把ie图标放桌面上 win10桌面添加ie浏览器图标的方法
- linux sokit使用方法,【sokit TCP/UDP 数据包收发测试(调试)工具怎么用】sokit TCP/UDP 数据包收发测试(调试)工具好不好_使用技巧-ZOL软件百科...
- Idea 远程调试服务器
- Bean Validation
- python高级函数_python高级之函数
- SpringBoot(六)打包方式
- Pandas API参考
- verilog对信号二分频 时钟分频信号作为时钟使能信号
- ORA-01452报错的一种解决办法
- 为什么会有工频干扰_工频干扰产生原因及解决方案【转载】
- 【 win10多用户登录 】win10环境下实现非企业版多用户登录
- RATER指数(转载)
- DAY23:命令执行代码执行漏洞
- 正确卸载Visual Studio 2015
- Android 实现QQ侧滑界面之实现
- 手拉手带你开启Vue3世界的鬼斧神工