我在Ubuntu 14.04 LTS上使用python 2.7。numpy雙重安裝(pip vs apt-get)
我已經安裝了tensorflow,scipy,numpy,但是當我嘗試使用apt-get安裝sklearn或opencv時,安裝了其版本爲1.8的另一個numpy,它將「覆蓋」我之前使用1.12的pip安裝的那個numpy。我試着更新它,因爲我需要1.12,但它不起作用。
有誰能告訴我爲什麼會發生這種情況,是因爲apt-get優先於pip嗎?
如何強制更新numpy,或只是通過apt-get刪除安裝的軟件包,而無需刪除將其安裝爲依賴項的整個軟件包(例如sklearn)?
找出關於處理這種事情的虛擬技術可能是值得的 – doctorlove