为什么我可以将numpy导入python解释器,但RHEL说没有安装numpy?
根据下面的内容,rpm告诉我没有安装numpy,但我将numpy导入到python解释中并没有问题。有人能解释为什么会这样吗?(我不得不将解释器中的3个胡萝卜更改为箭头,以便堆栈显示发生的情况) ->进口numpy为什么我可以将numpy导入python解释器,但RHEL说没有安装numpy?,python,numpy,rhel,Python,Numpy,Rhel,根据下面的内容,rpm告诉我没有安装numpy,但我将numpy导入到python解释中并没有问题。有人能解释为什么会这样吗?(我不得不将解释器中的3个胡萝卜更改为箭头,以便堆栈显示发生的情况) ->进口numpy ->在Linux系统中安装某些软件包通常有三种方法: 使用操作系统标准软件包管理器:rpm,yum,apt,。。。等 使用/confgure和make命令从源代码构建它 使用其他特定的包管理器:composer或pear用于PHP库,pip用于python库,。。。等 有时,您可以使
->在Linux系统中安装某些软件包通常有三种方法:
rpm
,yum
,apt
,。。。等/confgure
和make
命令从源代码构建它composer
或pear
用于PHP库,pip
用于python库,。。。等rpm
命令只允许您查看通过标准软件包管理器安装的软件包
在大多数情况下,人们使用python的pip
manager。
因此,您的numpy
库很可能是通过pip
安装的。
您可以使用以下方法进行检查:
#用于python2(或python3,具体取决于您的配置)
皮普·弗雷泽|格雷普·努皮
#用于蟒蛇3
pip3冻结| grep numpy
在Linux系统中安装某些软件包通常有三种方法:
rpm
,yum
,apt
,。。。等/confgure
和make
命令从源代码构建它composer
或pear
用于PHP库,pip
用于python库,。。。等rpm
命令只允许您查看通过标准软件包管理器安装的软件包
在大多数情况下,人们使用python的pip
manager。
因此,您的numpy
库很可能是通过pip
安装的。
您可以使用以下方法进行检查:
#用于python2(或python3,具体取决于您的配置)
皮普·弗雷泽|格雷普·努皮
#用于蟒蛇3
pip3冻结| grep numpy
rpm只能显示它安装了什么。如果您通过pip或conda(或任何其他方式)安装numpy,rpm将不知道这一点。如果您使用pip
作为根目录,.rpm只能显示它已安装的内容。如果您通过pip或conda(或任何其他方式)安装numpy,rpm将不知道这一点。
x@red-hat-image install]$ rpm -q numpy
package numpy is not installed
x@red-hat-image yum]$ python
Python 2.7.5 (default, Jun 11 2019, 14:33:56)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-39)] on linux2
Type "help", "copyright", "credits" or "license" for more information.