为了账号安全,请及时绑定邮箱和手机立即绑定

为什么我可以将 numpy 导入到 python 解释器中,但 RHEL 却说 numpy 未安装?

为什么我可以将 numpy 导入到 python 解释器中,但 RHEL 却说 numpy 未安装?

jeck猫 2024-01-15 21:38:22
根据下面的内容,rpm 告诉我 numpy 没有安装,但我将 numpy 导入到我的 python 解释中没有问题。谁能解释为什么会这样?(我必须将解释器中的 3 个胡萝卜更改为堆栈箭头以显示发生的情况)x@red-hat-image install]$ rpm -q numpypackage numpy is not installedx@red-hat-image yum]$ pythonPython 2.7.5 (default, Jun 11 2019, 14:33:56) [GCC 4.8.5 20150623 (Red Hat 4.8.5-39)] on linux2Type "help", "copyright", "credits" or "license" for more information.->导入numpy
查看完整描述

1 回答

?
元芳怎么了

TA贡献1798条经验 获得超7个赞

在Linux系统中安装某些软件包通常有以下三种方法:

  1. 使用操作系统标准包管理器:rpmyumapt、...等

  2. 使用./confguremake命令从源代码构建它

  3. 使用替代的特定包管理器:composer或者pear对于 PHP 库、pip对于 python 库等等

有时您可以使用标准操作系统包管理器安装库。但替代包管理器拥有自己的存储库,其中的库比标准操作系统存储库多得多。通常,alter repos 中会有更新的版本。因此,使用基于特定语言的包管理器是更好的方法。

因此rpm命令允许您仅查看通过标准包管理器安装的包。

在大多数情况下,人们使用pippython 管理器。numpy所以你的库很可能是通过安装的pip。您可以使用以下方法检查它:

# for python2 (or python3 depending on your configuration)

pip freeze | grep numpy

# for python3

pip3 freeze | grep numpy



查看完整回答
反对 回复 2024-01-15
  • 1 回答
  • 0 关注
  • 86 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信