Tsjerk / Insane

INSert membrANE - A simple, versatile tool for building coarse-grained simulation systems
GNU General Public License v2.0
44 stars 26 forks source link

Current build fails #67

Closed fgrunewald closed 10 months ago

fgrunewald commented 3 years ago

Currently the install of insane fails with: Traceback (most recent call last): File "bin/insane", line 5, in <module> from insane.cli import cli File "python3.6/site-packages/insane/__init__.py", line 37, in <module> from .core import * File "/python3.6/site-packages/insane/core.py", line 35, in <module> from simopt import opt_func ImportError: cannot import name 'opt_func'

giacomofiorin commented 3 years ago

I can confirm this error on Python >= 3.6.

@Tsjerk @jbarnoud Would you be interested in switching to argparse to make it more portable?

giacomofiorin commented 3 years ago

@Tsjerk @jbarnoud Any comments, please?

Given the wide use of Insane: https://pubs.acs.org/doi/abs/10.1021/acs.jctc.5b00209 it is not unreasonable to ask that, at the very least, you clarify what Python environments are supported by this package.

cecilpert commented 3 years ago

Hi ! I encounter exactly the same issue. Can we expect a working python3 version at some point ? Thanks

glwhart commented 1 year ago

This project seems to be abandoned. I can use the old 2015 insane.py file, but can't seem get this repo running with an up-to-date python. Anyone know whether we'll se @Tsjerk or @jbarnoud again? This is a really useful package when it's working...

mjtadema commented 1 year ago

So I don't know why this problem has been hanging around for so long but it works for me on python 3.8. All I did was manually install simopt from source. It seems the version of simopt that is on pypi is not compatible with this version of insane.

Tsjerk commented 10 months ago

This is fixed in simopt.