问题描述
有这种我无法理解的行为。一些背景可能已经到位。我之前创建了一个名为 geo
的环境,我在其中安装了 geopandas
。我工作得很有魅力,但后来我意识到我想将 polyGON
类型的对象拆分成更小的对象。
稍微阅读一下,我发现 QGIS
有一些可能会有所帮助。因此,按照这个非常有用的答案 (https://stackoverflow.com/a/67447061/5363686),我创建了一个 conda-qgis
环境,以便能够
from qgis.core import *
它就像一个魅力。我还在该环境中安装了 geopandas
,如下所示:
# packages in environment at C:\Users\s-degossondevarennes\Anaconda3\envs\conda-qgis:
#
# Name Version Build Channel
attrs 21.2.0 pyhd8ed1ab_0 conda-forge
boost-cpp 1.74.0 h54f0996_3 conda-forge
brotlipy 0.7.0 py39hb82d6ee_1001 conda-forge
bzip2 1.0.8 h8ffe710_4 conda-forge
ca-certificates 2021.5.30 h5b45459_0 conda-forge
cairo 1.16.0 hb19e0ff_1008 conda-forge
certifi 2021.5.30 py39hcbf5309_0 conda-forge
cffi 1.14.5 py39h0878f49_0 conda-forge
cfitsio 3.470 h0af3d06_7 conda-forge
chardet 4.0.0 py39hcbf5309_1 conda-forge
click 7.1.2 pyh9f0ad1d_0 conda-forge
click-plugins 1.1.1 py_0 conda-forge
cligj 0.7.2 pyhd8ed1ab_0 conda-forge
coverage 5.5 py39hb82d6ee_0 conda-forge
cryptography 3.4.7 py39hd8d06c1_0 conda-forge
curl 7.77.0 h789b8ee_0 conda-forge
cycler 0.10.0 py_2 conda-forge
decorator 5.0.9 pyhd8ed1ab_0 conda-forge
exiv2 0.27.1 hfa2c1cf_0 conda-forge
expat 2.4.1 h39d44d4_0 conda-forge
fiona 1.8.20 py39h9f1b043_0 conda-forge
fontconfig 2.13.1 h1989441_1005 conda-forge
freetype 2.10.4 h546665d_1 conda-forge
freexl 1.0.6 ha8e266a_0 conda-forge
future 0.18.2 py39hcbf5309_3 conda-forge
gdal 3.2.2 py39h6795fcd_5 conda-forge
geopandas 0.9.0 pyhd8ed1ab_1 conda-forge
geopandas-base 0.9.0 pyhd8ed1ab_1 conda-forge
geos 3.9.1 h39d44d4_2 conda-forge
geotiff 1.6.0 h8e90983_5 conda-forge
gettext 0.19.8.1 h1a89ca6_1005 conda-forge
但是,我无法导入它
from flatten_json import flatten
import requests
import flatten_json
import pandas as pd
import os,json
import numpy as np
import glob
import pathlib
import matplotlib.pyplot as plt
import geopandas
from qgis.core import *
#import qgis-plutil
from pandas.io.json import json_normalize
from operator import attrgetter
from shapely.geometry import Point,polygon
import geopandas as gpd
from fetch_api_data import get_floor_boundary_data,get_obstacle_data,get_xy_data,jsonnormalize
from store_function import flatten_nested_json_df,get_items
np.seterr(divide='ignore',invalid='ignore')
pd.set_option('display.max_columns',None)
from IPython.display import Markdown as md
from shapely.geometry import Box,polygon,Multipolygon,GeometryCollection
返回:
---------------------------------------------------------------------------
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-1-5cd75bf81655> in <module>
8 import pathlib
9 import matplotlib.pyplot as plt
---> 10 import geopandas
11 from qgis.core import *
12 #import qgis-plutil
ModuleNotFoundError: No module named 'geopandas'
这个,比较奇怪。是的,我在正确的环境中打开了我的笔记本。
有人发现我的错误吗?
感谢您的帮助!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)