你好,我有一个需要 python 包
onnxsim
的 Python 项目,如果没有 python 包cmake
,它就无法工作(Ubuntu 存储库中的 cmake 太旧了)。
我想要一个
requirements.txt
文件来定义这些要求:
cmake
onnxsim
但是当我想使用它时,我得到了错误:
AssertionError: Could not find "cmake" executable!
,因为当pip尝试安装onnxsim时,cmake还没有安装。
使用命令将它们安装在一起也不起作用
pip install cmake onnxsim
唯一的解决方法是使用单独的命令安装 cmake
pip install cmake
pip install onnxsim
如何在
cmake
中安装其他软件包之前强制完全安装 requirements.txt
软件包?
你可以使用
cat requirements.txt | xargs pip install
它将从
requirements.txt
文件中获取每一行并对其应用 pip install
命令