首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ImportError:无法导入名称“_datadir”

ImportError:无法导入名称“_datadir”
EN

Stack Overflow用户
提问于 2020-03-25 12:06:33
回答 1查看 1.8K关注 0票数 5

安装pyprojgeopandas后,导入后者时会出现一个错误:

代码语言:javascript
复制
!conda install --offline -c conda-forge geopandas-0.7.0-py_1.tar.bz2
!conda install --offline -c conda-forge pyproj-2.6.0-py38hff69d4a_0.tar.bz2
import geopandas

---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-8-f30f80f43dee> in <module>()
      1 # from pyproj import _datadir, datadir
----> 2 import geopandas

~\AppData\Local\Continuum\anaconda3\lib\site-packages\geopandas\__init__.py in <module>()
----> 1 from geopandas.geoseries import GeoSeries  # noqa
      2 from geopandas.geodataframe import GeoDataFrame  # noqa
      3 from geopandas.array import _points_from_xy as points_from_xy  # noqa
      4 
      5 from geopandas.io.file import read_file  # noqa

~\AppData\Local\Continuum\anaconda3\lib\site-packages\geopandas\geoseries.py in <module>()
      7 from pandas.core.internals import SingleBlockManager
      8 
----> 9 from pyproj import CRS, Transformer
     10 from shapely.geometry.base import BaseGeometry
     11 from shapely.ops import transform

~\AppData\Local\Continuum\anaconda3\lib\site-packages\pyproj\__init__.py in <module>()
     49 import warnings
     50 
---> 51 from pyproj import _datadir
     52 from pyproj._list import (  # noqa: F401
     53     get_angular_units_map,

ImportError: cannot import name '_datadir'

我试过这个答案,I get error "No module named 'pyproj._datadir'" after I made .py to .exe with pyinstaller,但没有成功:

代码语言:javascript
复制
from pyproj import _datadir, datadir
---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-9-93608890c27f> in <module>()
----> 1 from pyproj import _datadir, datadir
      2 # import geopandas

~\AppData\Local\Continuum\anaconda3\lib\site-packages\pyproj\__init__.py in <module>()
     49 import warnings
     50 
---> 51 from pyproj import _datadir
     52 from pyproj._list import (  # noqa: F401
     53     get_angular_units_map,

ImportError: cannot import name '_datadir'

我使用的是Windows8.1和

代码语言:javascript
复制
conda version : 4.5.4
conda-build version : 3.10.5
python version : 3.6.5.final.0

有解决方案/解决办法吗?

EN

回答 1

Stack Overflow用户

发布于 2020-12-23 08:29:05

我也有同样的问题。并在安装proj后解决

conda安装--脱机proj-7.2.0-he47e99f_1.tar.bz2

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60848508

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档