I want to install fasttext
using pip. But fasttext needs Cython
. The error can be seen here:
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-install-3if14395/fasttext/setup.py", line 3, in <module>
from Cython.Build import cythonize
ModuleNotFoundError: No module named 'Cython'
To solve this from the command line, I would do:
pip install Cython
pip install fasttext
and it would work.
But here, I need to install my packages from a single requirements.txt
file like this: pip install -r requirements.txt
.
If my requirements.txt
file looks like this:
Cython
fasttext
It still gives me the error that fasttext
needs Cython
to be installed.
Is there a way, all in a single requirements.txt
file, to ask pip
to wait until Cython
is installed to launch the fasttext
install?