mengyao / Complete-Striped-Smith-Waterman-Library

294 stars 112 forks source link

ssw-py installation error on linux #55

Closed javh closed 2 years ago

javh commented 6 years ago

I'm getting the following error attempting to install v0.1.7 of the ssw-py package from PyPI via pip in linux:

> pip3 install ssw-py

Collecting ssw-py
  Using cached ssw-py-0.1.7.tar.gz
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-build-yjqhwinb/ssw-py/setup.py", line 76, in <module>
        compile_time_env={'IS_PY_THREE': is_py_3})
      File "/usr/lib64/python3.6/site-packages/Cython/Build/Dependencies.py", line 920, in cythonize
        aliases=aliases)
      File "/usr/lib64/python3.6/site-packages/Cython/Build/Dependencies.py", line 800, in create_extension_list
        for file in nonempty(sorted(extended_iglob(filepattern)), "'%s' doesn't match any files" % filepattern):
      File "/usr/lib64/python3.6/site-packages/Cython/Build/Dependencies.py", line 125, in nonempty
        raise ValueError(error_msg)
    ValueError: 'ssw/sswpy.pyx' doesn't match any files

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-yjqhwinb/ssw-py/

I get the same error when attempting to install on Python 2 instead of 3 (except the paths point to /usr/lib64/python2.7 instead).

My environment is: