sailfish-team / sailfish

Lattice Boltzmann (LBM) simulation package for GPUs (CUDA, OpenCL)
http://sailfish.us.edu.pl
230 stars 85 forks source link

ModuleNotFoundError: No module named 'sympy.printing.ccode' #56

Open panhaoyu opened 1 year ago

panhaoyu commented 1 year ago

Hello, seems the repo is not under maintain.

Here's a bug report, from python 3.10.

    from sailfish.controller import LBSimulationController
  File "F:\envs\lattuce-23071401\lib\site-packages\sailfish-2013.1-py3.10.egg\sailfish\controller.py", line 35, in <module>
    from sailfish import codegen, config, io, util
  File "F:\envs\lattuce-23071401\lib\site-packages\sailfish-2013.1-py3.10.egg\sailfish\codegen.py", line 16, in <module>
    from sailfish.lb_base import LBMixIn
  File "F:\envs\lattuce-23071401\lib\site-packages\sailfish-2013.1-py3.10.egg\sailfish\lb_base.py", line 4, in <module>
    from sailfish import sym, util
  File "F:\envs\lattuce-23071401\lib\site-packages\sailfish-2013.1-py3.10.egg\sailfish\sym.py", line 15, in <module>
    from sailfish import sym_codegen
  File "F:\envs\lattuce-23071401\lib\site-packages\sailfish-2013.1-py3.10.egg\sailfish\sym_codegen.py", line 11, in <module>
    from sympy.printing.ccode import C99CodePrinter
ModuleNotFoundError: No module named 'sympy.printing.ccode'