gpt4 book ai didi

python - 为什么 numpy 没有出现在我的 virtualenv 中的 pip3 列表中,即使我在两秒前通过 pip3 install numpy 安装了它?

转载 作者:太空宇宙 更新时间:2023-11-04 01:54:55 25 4
gpt4 key购买 nike

我创建了一个虚拟环境。然后我开始激活它。激活后,我通过 sudo pip3 install numpy 安装了 numpy。

安装完成后,我执行了 pip3 list 并且 numpy 不在列表中。

为什么?

最佳答案

简短回答:使用 sudo pip3 而使用 pip3。事实上,从不使用sudo pip3

如果你想使用虚拟环境的pip,你应该使用sudo。事实上,通过使用 sudo,您可以绕过虚拟环境,并且您将在系统范围内安装包,因为 sudo 作为参数 pip3,并且虚拟环境无法“注入(inject)”本地 pip3

因此,您应该简单地运行它:

<b>pip3</b> install numpy

除了不在本地环境中安装外,使用 sudo pip3严重的安全威胁。这意味着您将以 root 用户身份运行 setup.py,因此恶意程序包可能会损坏您的系统。参见 What are the risks of running sudo pip?获取更多信息。

关于python - 为什么 numpy 没有出现在我的 virtualenv 中的 pip3 列表中,即使我在两秒前通过 pip3 install numpy 安装了它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57017683/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com