Python 使用pip和requirements.txt安装链接依赖项?

Python 使用pip和requirements.txt安装链接依赖项?,python,pip,Python,Pip,我正在尝试使用requirements.txt文件安装两个使用pip的库。我的问题是一个库(pyfasttext)需要先安装另一个库(Cython)。如果两者都在同一个需求文件中,则安装pyfasttext失败,原因是ImportError:没有名为“Cython”的模块 是否可以在一个文件中指定这一点,或者我需要使用两个不同的需求文件并依次运行它们?问题不在于pyfasttext需要Cython,而是它在安装之前导入Cython。您必须首先自己安装Cython。您可以将Cython添加到文件的

我正在尝试使用requirements.txt文件安装两个使用pip的库。我的问题是一个库(
pyfasttext
)需要先安装另一个库(
Cython
)。如果两者都在同一个需求文件中,则安装
pyfasttext
失败,原因是
ImportError:没有名为“Cython”的模块


是否可以在一个文件中指定这一点,或者我需要使用两个不同的需求文件并依次运行它们?

问题不在于
pyfasttext
需要
Cython
,而是它在安装之前导入
Cython
。您必须首先自己安装
Cython

您可以将Cython添加到文件的开头。@Mick\u在需求文件中上下移动软件包将毫无效果。@silent您必须将安装拆分为两个命令:
pip install Cython&&pip install-r requirements.txt
。如果您无法一次安装两个软件包(例如,在干净的环境中使用
pip install cython pyfasttext
),则没有办法将两个需求组合到一个需求文件中。这应该是可以接受的答案。另一个答案和投票结果较高的评论都是错误的,或者没有得到充分的建议。这就是一个数字。谢谢你的确认!