4
我試圖讓我的CentOS 5安裝服務器錯誤CentOS 5的服務器上安裝的NodeJS - 我沒有模塊BZ2
我安裝了Python 2.6的NodeJS,找來的./configure的工作,但是當我運行在make
命令我得到這樣的結果
[[email protected] node-v0.8.6]# make
make -C out BUILDTYPE=Release V=1
....
Traceback (most recent call last):
File "../../tools/js2c.py", line 36, in <module>
import bz2
ImportError: No module named bz2
make[1]: *** [/usr/local/src/node-v0.8.6/out/Release/obj/gen/libraries.cc] Error 1
make[1]: Leaving directory `/usr/local/src/node-v0.8.6/out'
make: *** [node] Error 2
[[email protected] node-v0.8.6]# which bzip2
/usr/local/bin/bzip2
退房http://bushrobot.blogspot.com/2012/01/node-068-refuses-to-build-on-centos-5.html – 2012-08-15 17:52:48
我試着用Python 2.6,沒有豆。我安裝了Python 2.7.3,它的make文件中沒有該行。嘗試配置,然後製作,並在製作腳本結束時,返回'未能構建這些模塊: bz2' – 2012-08-15 18:57:57
您是否安裝了bzip2-devel和/或libbz2-dev?我可能會將軟件包名稱略有錯誤,因發行版而異。 Python可能需要所有的開發人員來構建它的模塊。 – 2012-08-15 19:08:45