Conda安装一个已经存在的包

2024-07-01 08:19:55 发布

您现在位置:Python中文网/ 问答频道 /正文

尽管我已经按照conda list在我的Python环境中安装了numpy

numpy                     1.15.4                   pypi_0    pypi
numpy-base                1.16.2           py36hc3f5095_0
numpydoc                  0.8.0                    py36_0

但是,当我做conda install theano时,它会尝试安装另一个版本相同的numpy包,如下所示

^{pr2}$

我的问题是:

  1. 为什么我有不同版本的numpy(numpy 1.15.4和numpy base 1.16.2)?

  2. 为什么anaconda要在其环境中安装第二个相同版本的numy包?

谢谢。在


Tags: install版本numpypypibase环境anacondatheano
1条回答
网友
1楼 · 发布于 2024-07-01 08:19:55

why do I have different versions of numpy (numpy 1.15.4 and numpy-base 1.16.2)?

如果打开Conda终端from numpy import __version__,您可能会看到版本等于1.16.2。但是如果您在Conda外部打开python,并且执行相同的操作,您可能会看到版本1.15.4。Conda默认维护基本环境,因为每个环境都可以有每个模块的自己的版本,所以不同之处就在于此。在

why does anaconda want to install a second numpy package of the same version in its environment?

如果您有另一个活动环境(与基本环境不同),则可以解释这一点,第一个答案也回答了这个问题。在

相关问题 更多 >

    热门问题