我使用以下方法从anaconda安装了py-xgboost:
conda install py-xgboost
我跑步时出现的地方
conda list
conda env export
但是从pip它没有出现:
pip freeze
有没有办法让pip能够“看到”从conda包安装的xg-boost?我需要这个的原因是因为我需要speedml,它依赖于xg-boost和speedml只能从pip获得(企业anaconda repo没有speedml)。
谢谢!
答案 0 :(得分:0)
这实际上可以通过使用
解决--no-deps
as described in this SO question 因此,例如,我需要的是speedml但它需要xgboost,然后创建conda环境,安装py-xgboostm,并在同一conda env中运行以下命令。
pip install speedml --no-dependencies
然后speedml起作用了!