我嘗試Ubuntu的服務器上使用PIP安裝包:PIP安裝 - 殺死
$ pip install MySQLdb
Downloading/unpacking MySQLdb
Killed
而且越來越殺害。服務器上有足夠的可用RAM。爲什麼它被殺害?
UPD 日誌:
超出內存:殺進程6627(PIP)得分297或犧牲孩子
那是奇怪的,因爲我有大約150 MB的可用RAM。
我嘗試Ubuntu的服務器上使用PIP安裝包:PIP安裝 - 殺死
$ pip install MySQLdb
Downloading/unpacking MySQLdb
Killed
而且越來越殺害。服務器上有足夠的可用RAM。爲什麼它被殺害?
UPD 日誌:
超出內存:殺進程6627(PIP)得分297或犧牲孩子
那是奇怪的,因爲我有大約150 MB的可用RAM。
你必須檢查日誌,這取決於Ubuntu的版本和東西,它應該在/var/log/messages
或至少在/var/log
,所以你可以在該文件夾中的Python或PIP grep。這應該提供提示。另外,如果您不在virtualenv中,則應該使用sudo
來執行(隱式)特權操作,例如將庫複製到全局lib文件夾中。
我在virtualenv中,仍然不得不使用sudo來成功完成安裝。感謝您的解決方案! – kajarigd
'/ var/log/kern.log'中的任何內容?或運行'tail -f/var/log/kern.log'並嘗試再次安裝。 –
在另一個說明中,軟件包名稱實際上是「mysql-python」,但這並不能解釋您的輸出 –
是否解決了該問題? –