我正在使用pip方法安装的Python3.7在pytides模块中调用潮汐,这是我的python代码:
from pytides.tide import Tide
我遇到了以下问题: ModuleNotFoundError:没有名为“ tide”的模块
我应该怎么解决这个问题?
这是我指向petides安装包的链接,您可以在此处查看完整的代码 enter link description here
答案 0 :(得分:0)
我认为你应该
from pytides import Tide
它将起作用,如果不行,请纠正我
编辑1:
sudo apt-get install liblapack-dev libatlas-base-dev gfortran
export LAPACK=/usr/lib/liblapack.so
export ATLAS=/usr/lib/libatlas.so
export BLAS=/usr/lib/libblas.so
pip install numpy
pip install scipy
pip install pytides
答案 1 :(得分:0)
这是\site-packages\pytides\__init__.py
中的问题
你需要重写:
from . import tide
from . import astro
from . import constituent
from . import nodal_corrections
\site-packages\pytides\constituent.py
中的相同问题
你需要改变
from . import nodal_corrections as nc
并且您需要添加:
from functools import reduce
再次在\site-packages\pytides\tide.py
你需要改变:
from .astro import astro
from . import constituent