metrasynth / radiant-voices

Work with SunVox file format tools (create, modify, read, write)
https://radiant-voices.rtfd.io/
Other
40 stars 3 forks source link

ImportError: cannot import name 'getfullargspec' #18

Closed jhw closed 5 years ago

jhw commented 5 years ago

Hey @gldnspud,

Have been working with radiant-voices again, sorry for lack of communication. Everything working fine, but today did a fresh install of RV under virtualenv/python3.6/pip/requirements.txt, and got the following when running one of my normal scripts -

Traceback (most recent call last):
  File "dev/drumsynth.py", line 109, in <module>
    from rv.api import Project
  File "/home/justin/work/sv_demo/lib/python3.6/site-packages/rv/api.py", line 1, in <module>
    import rv.modules
  File "/home/justin/work/sv_demo/lib/python3.6/site-packages/rv/modules/__init__.py", line 47, in <module>
    from .metamodule import MetaModule
  File "/home/justin/work/sv_demo/lib/python3.6/site-packages/rv/modules/metamodule.py", line 15, in <module>
    from rv.project import Project
  File "/home/justin/work/sv_demo/lib/python3.6/site-packages/rv/project.py", line 10, in <module>
    import networkx as nx
  File "/home/justin/work/sv_demo/lib/python3.6/site-packages/networkx/__init__.py", line 98, in <module>
    import networkx.utils
  File "/home/justin/work/sv_demo/lib/python3.6/site-packages/networkx/utils/__init__.py", line 2, in <module>
    from networkx.utils.decorators import *
  File "/home/justin/work/sv_demo/lib/python3.6/site-packages/networkx/utils/decorators.py", line 14, in <module>
    from decorator import decorator
  File "/home/justin/work/sv_demo/lib/python3.6/site-packages/decorator.py", line 46, in <module>
    from inspect import getfullargspec
ImportError: cannot import name 'getfullargspec'

Solved it by commenting out import networkx as nx in project.py; but thought u should know as maybe a dependency has changed somewhere

Rgds -