2
我試圖通過requirements.txt將jumpy和熊貓安裝到Jenkins服務器。但是,它在文件的下面兩行失敗。Numpy Pandas安裝失敗,並在/ dev/null的Sandbox違規
numpy>=1.6.1
pandas==0.12.0
輸出是:
setuptools.sandbox.SandboxViolation: SandboxViolation: open('/dev/null', 'w') {}
The package setup script has attempted to modify files on your system
that are not within the EasyInstall build area, and has been aborted.
我手動嘗試安裝numpy的和熊貓然而,安裝忽略他們已經滿足,並嘗試再次失敗。
這裏有更多的控制檯輸出:http://pastebin.com/gNScq75P
任何人都可以看到發生了什麼造成的?非常感謝
兩個想法:嘗試通過超級用戶/ root權限安裝它。如果它沒有幫助,你可能會檢查安裝所需的內存。因爲沒有足夠的可用內存,numpy安裝在我的ec2實例中崩潰了一次。 –
@ThomasKremmel當我手動安裝時,我在正確的虛擬環境中使用了sudo。我只是再次嘗試,並在3.5gb/8gb的故障點被使用。 – usersome101
我偶然發現的另一件事是通過require.txt和pip install requirements.txt安裝numpy和pandas時它崩潰了(這很奇怪,因爲numpy放在req.txt9的pandas前面,而手動安裝第一個numpy(pip install numpy)緊接着是pip安裝pandas確實爲我工作了 –