warren-oneill / powerline

Extension to the zipline library for the German EPEX and EEX energy markets
Other
7 stars 1 forks source link

powerline setup.sh fails #28

Closed ghost closed 8 years ago

ghost commented 8 years ago

Installing extra requirements: 'egg' Obtaining zipline from git+git://github.com/grundgruen/zipline.git@gg-zipline#egg=zipline (from -r etc/requirements.txt (line 23)) Updating /home/dev/venvpl/src/zipline clone (to gg-zipline) Running setup.py (path:/home/dev/venvpl/src/zipline/setup.py) egg_info for package zipline Traceback (most recent call last): File "", line 17, in File "/home/dev/venvpl/src/zipline/setup.py", line 18, in from Cython.Build import cythonize ImportError: No module named 'Cython' Complete output from command python setup.py egg_info: Traceback (most recent call last):

File "", line 17, in

File "/home/dev/venvpl/src/zipline/setup.py", line 18, in

from Cython.Build import cythonize

ImportError: No module named 'Cython'


Cleaning up... Command python setup.py egg_info failed with error code 1 in /home/dev/venvpl/src/zipline Storing debug log for failure in /home/dev/.pip/pip.log

dhexus commented 8 years ago

Apparently, some dependencies do not list all of their dependencies in turn and a "problematic installation order" causes errors. As a workaround, install "missing" packages manually.

warren-oneill commented 8 years ago

@markusschaller I think I needed to write Cython with a capital C. I edited the requirements. Could you try it again?

ghost commented 8 years ago

@warren-oneill Last friday I finally managed to install everything, but I can't remember how ;-) Anyway I will test the latest requirements.txt

warren-oneill commented 8 years ago

should be solved by e563e7654d0a24217881d85574dc33b844811357. Run ./etc/ordered_pip.sh ./etc/requirements.txt in the terminal.

warren-oneill commented 8 years ago

Solved by using ordered pip. Readme has been updated.