我已经使用激活了我的环境
conda activate deep_learning
获得带有环境名称的括号后,我将使用
进行安装pip install numpy
numpy现在仅安装在该conda环境中吗?或者也已安装在系统级别。
这种情况适用于Windows 10。
答案 0 :(得分:4)
Usually yes,但这不一定是个好主意-conda软件包管理器不会知道您的pip安装,并且您可能会得到一些奇怪的行为:https://www.anaconda.com/using-pip-in-a-conda-environment/
可以使用conda而不是pip来安装numpy和tensorflow之类的通用软件包。
如果您只想隔离python环境并继续使用pip管理软件包,则最好使用venv / virtualenv。
答案 1 :(得分:1)
创建新环境后,需要确保通过运行conda install pip
也已将pip安装到该环境。
然后,您需要转到创建新环境的地址,然后转到pip install newPackage
。这样,您可以确保仅在新环境中安装了新软件包,而不是系统级。