在Anaconda,如何在NON-ROOT环境下安装软件包?
问题描述:
我在anaconda中使用我自己的称为datascience的环境。 当我发现我需要Geopandas软件包并使用conda install进行安装时,Geopandas软件包已安装在“根环境”中。 是否有任何方式将软件包直接安装到环境或从根环境复制到另一环境?在Anaconda,如何在NON-ROOT环境下安装软件包?
谢谢!
答
请参阅conda install
命令的文档:https://conda.io/docs/commands/conda-install.html和管理软件包的教程:https://conda.io/docs/using/pkgs.html#install-a-package
总之,你可以指定环境中安装到安装命令
conda install -n env-name package-name
,或者你可以激活环境,然后安装
[source] activate env-name
conda install package-name
您是否正在使用虚拟环境?这是在一个环境中分离软件包的唯一方法。如果不仔细查看[link](http://python-guide-pt-br.readthedocs.io/en/latest/dev/virtualenvs/),您的IDE可能会提供一些简单的工具来帮助您做到这一点。 – CodeSurvivor