我用Conda在windows机器上设置了一个环境。当我尝试安装一个包时,它不是安装到活动环境中,而是安装到根环境中。怎么回事。在(science) C:\Users\user>conda info --envs
# conda environments:
#
science * C:\Users\user\Anaconda3\envs\science
root C:\Users\user\Anaconda3
我在我的science环境中处于活动状态,我尝试使用pip安装一个包。在
^{pr2}$
在环境中安装了活动但在列表中时:(science) C:\Users\user>conda list
# packages in environment at C:\Users\user\Anaconda3\envs\science:
#
没有。如果我停用我的环境并再次尝试conda list,则表明它已安装到根环境中。这不是期望的行为。在(science) C:\Users\user>deactivate
C:\Users\user>conda list
# packages in environment at C:\Users\user\Anaconda3:
#
_license 1.1 py36_1
alabaster 0.7.9 py36_0
anaconda 4.3.1 np111py36_0
...
pygatt 3.1.1
...
我做错什么了?在
我试着创造第二个环境。如果我将pygatt安装到第二个环境,然后切换到第一个环境并尝试pip list,那么pygatt也在第一个环境中。就好像这些环境没有做他们应该做的。在