RivuletStudio / rivuletpy

Robust 3D Neuron Tracing / General 3D tree structure extraction in Python for 3D images powered by the Rivulet2 algorithm. Pain-free Install & use in 5 mins.
BSD 3-Clause "New" or "Revised" License
66 stars 16 forks source link

setup.py not compatible with pip>10.0.0 #9

Closed lsqshr closed 5 years ago

lsqshr commented 6 years ago

Saw this

Obtaining file:///data/z003a00h/siqi/Airway/rivuletpy
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/data/z003a00h/siqi/Airway/rivuletpy/setup.py", line 63, in <module>
        REQS = parse_reqs(os.path.join(BASEDIR, 'requirements.txt'))
      File "/data/z003a00h/siqi/Airway/rivuletpy/setup.py", line 47, in parse_reqs
        from pip.download import PipSession  # pylint:disable=E0611
    ModuleNotFoundError: No module named 'pip.download'

Need to figure out a way to revise the setup.py for the new pip!