zemogle / chemevol

Chemical evolution python package
3 stars 3 forks source link

import failed #31

Open idchiang opened 4 years ago

idchiang commented 4 years ago

Python version: v3.7.6 (with iPython version 7.14.0) Module version: v_de_vis2017 Code to reproduce issue:

In [1]: import chemevol as ch                                                   

Error message:

---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-1-7161a0cd8111> in <module>
----> 1 import chemevol as ch

~/anaconda3/lib/python3.7/site-packages/chemevol-0.3-py3.7.egg/chemevol/__init__.py in <module>
----> 1 from .evolve import *

~/anaconda3/lib/python3.7/site-packages/chemevol-0.3-py3.7.egg/chemevol/evolve.py in <module>
     30 '''
     31 
---> 32 from functions import extra_sfh, astration, remnant_mass, imf_chab, imf_topchab, \
     33     imf_salp, imf_kroup, initial_mass_function, initial_mass_function_integral, \
     34     ejected_gas_mass, fresh_metals, lookup_fn, lookup_taum, mass_integral, mass_yields, \

ModuleNotFoundError: No module named 'functions'

Proposed solution: In evolve.py Line 32, change functions to .functions

idchiang commented 4 years ago

Similar issues in functions.py Line 33, Line 35, evolve.py Line 40.