[英]Using pip or pip3 to install packages in Anaconda, Python, Jupyter
[英]What is the effect of using pip to install python packages on anaconda?
我已經安裝了一個新的 anaconda v4.4。 我意識到可以使用 conda 和 pip 安裝 python 包。 使用anaconda時用pip代替conda安裝python包有什么效果? pip 安裝的庫會停止運行嗎? 我正在使用 python v3
編輯:我不認為問題是pip 和 conda 之間的區別是什么的重復? 那個問題解釋了pip和conda的區別,但是沒有講可以使用conda時使用pip的效果。
如果您使用pip
安裝 vs conda
一切可能會繼續工作。 但是,Conda 無法管理pip
已安裝的依賴項 - 它無法升級或刪除它們。 更重要的是, conda 會安裝一個包,即使它已經用pip
安裝了! 試試這個測試:
conda create -n testenv python=3
conda activate testenv
pip install numpy
conda install scipy
您將從第三個命令中看到 conda 將要重新安裝 NumPy,即使它已經通過pip
安裝。 如果有鏈接不同的 C 庫或類似的東西,這可能會導致問題。 一般來說,只要有可能,就使用 conda 將軟件包安裝到 conda 環境中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.