Coastsat在Jupyter中无法运行
ModuleNotFoundError Traceback (most recent call last)
Cell In[2], line 16
14 import pandas as pd
15 from datetime import datetime
---> 16 from coastsat import SDS_download, SDS_preprocess, SDS_shoreline, SDS_tools, SDS_transects
ModuleNotFoundError: No module named 'coastsat'
我还没有尝试过任何东西。
2 个回答
0
看起来你还没有安装 coastStat库。
你可以通过上面的链接下载这个库的文件。
在你的Anaconda环境中,进入你下载了coastStat库的文件夹。
然后运行下面的代码:
conda create -n coastsat
conda activate coastsat
conda install -c conda-forge geopandas -y
conda install -c conda-forge earthengine-api scikit-image matplotlib astropy notebook -y
pip install pyqt5 imageio-ffmpeg
conda activate coastsat
关于安装的更多信息,请查看 这里。
0
这个错误信息说明你没有安装名为(coastsat)的包。
你可以在GitHub页面上查看安装说明,或者按照以下步骤操作:
步骤说明
- 克隆这个代码库
打开终端,运行下面的命令来克隆这个代码库。
git clone https://github.com/kvos/CoastSat.git
如果你没有安装git,可以直接下载这个代码库的压缩文件,然后解压,链接在这里:这里。
- 创建一个名为
coastsat
的新环境:
通过依次输入以下命令,创建一个名为 coastsat
的新环境,并安装所有需要的包:
conda create -n coastsat
conda activate coastsat
conda install -c conda-forge geopandas -y
conda install -c conda-forge earthengine-api scikit-image matplotlib astropy notebook -y
pip install pyqt5 imageio-ffmpeg
现在所有需要的包都已经安装,并且都在名为coastsat的环境中。确保这个环境已经激活,可以使用:
conda activate coastsat