conda 管理包很友善,但并不是所有包都有最新的 conda 版本,是以仍需要使用 conda 中的 pip 來安裝包。以 conda 安裝路徑 `~/miniconda`、環境名稱 `tf2.1` 為例,conda 環境中的 pip 路徑為:
~/miniconda3/envs/tf2.1/bin/pip
conda 管理包很友善,但并不是所有包都有最新的 conda 版本,是以仍需要使用 conda 中的 pip 來安裝包。
以 conda 安裝路徑
~/miniconda
、環境名稱 tf2.1
為例,conda 環境中的 pip 路徑為: ~/miniconda3/envs/tf2.1/bin/pip
檢視該 pip 的指向:
~/miniconda3/envs/tf2.1/bin/pip -V
那麼安裝最新版 tensorflow_datasets:
~/miniconda3/envs/tf2.1/bin/pip install --upgrade tensorflow-datasets
PS:在使用 pip 時,最好先執行
pip -V
看清 pip 的指向,conda activate tf2.1 之後,pip 仍然可能不指向環境 tf2.1 的 python。
References
使用anaconda以後再要使用不在conda環境中的包,要怎麼安裝? - BINGO Hong的回答 - 知乎
作者:wuliytTaotao
出處:https://www.cnblogs.com/wuliytTaotao/
本作品采用知識共享署名-非商業性使用-相同方式共享 4.0 國際許可協定進行許可,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接配接。