Tôi có quyền truy cập thiết bị đầu cuối vào VPS chạy centos 5.9 và cài đặt python 2.4.3 mặc định. Tôi cũng đã cài đặt python 2.7.3 thông qua các lệnh sau: (Tôi đã sử dụng make altinstall
thay vì make install
)
wget http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz
tar -xf Python-2.7.3.tgz
cd Python-2.7.3
./configure
make
make altinstall
sau đó tôi đã cài đặt node.js từ nguồn thông qua các lệnh sau:
python2.7 ./configure
make
make install
Vấn đề là, khi tôi sử dụng npm install
và cố gắng cài đặt gói node.js yêu cầu python> 2.4.3 tôi gặp lỗi này:
gyp ERR! configure error
gyp ERR! stack Error: Python executable "python" is v2.4.3, which is not supported by gyp.
gyp ERR! stack You can pass the --python switch to point to Python >= v2.5.0 & < 3.0.0.
gyp ERR! stack at failPythonVersion (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:125:14)
gyp ERR! stack at /usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:114:9
Tôi nên "chuyển công tắc --python để trỏ tới Python> = v2.5.0" như thế nào?