根據下面的內容,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系統中安裝某些軟件包通常有以下三種方法:
使用操作系統標準包管理器:
rpm
、yum
、apt
、...等使用
./confgure
和make
命令從源代碼構建它使用替代的特定包管理器:
composer
或者pear
對于 PHP 庫、pip
對于 python 庫等等
有時您可以使用標準操作系統包管理器安裝庫。但替代包管理器擁有自己的存儲庫,其中的庫比標準操作系統存儲庫多得多。通常,alter repos 中會有更新的版本。因此,使用基于特定語言的包管理器是更好的方法。
因此rpm
命令允許您僅查看通過標準包管理器安裝的包。
在大多數情況下,人們使用pip
python 管理器。numpy
所以你的庫很可能是通過安裝的pip
。您可以使用以下方法檢查它:
# for python2 (or python3 depending on your configuration)
pip freeze | grep numpy
# for python3
pip3 freeze | grep numpy
添加回答
舉報
0/150
提交
取消