一尘不染

使用pip在anaconda上安装python包有什么作用?

python

我已经安装了新的anaconda
v4.4。我意识到可以使用conda和pip来安装python软件包。使用anaconda时,使用pip安装python软件包而不是conda有什么作用?点安装的库是否会停止运行?我正在使用python
v3

编辑:我不认为问题是pip和conda什么区别的重复?
这个问题解释了pip和conda之间的区别,但是没有讨论在可以使用conda时使用pip的效果。


阅读 206

收藏
2020-12-20

共1个答案

一尘不染

如果您用来安装vs,一切都 可能会 正常工作。但是,Conda无法管理已安装的依赖项-无法升级或删除它们。更重要的是, 即使已经使用
!安装了conda,conda也会安装该软件包。试试这个测试:pip``conda``pip pip

conda create -n testenv python=3
conda activate testenv
pip install numpy
conda install scipy

从第三个命令中您将看到conda将要重新安装NumPy,即使它已经安装了pip。如果存在链接不同的C库或类似的库,则可能导致问题。通常,尽可能使用conda将软件包安装到conda环境中。

2020-12-20