Django诞生于2003年,到现在16年了,一直在稳妥的推进,没飚版本号,在rails如日中天的时候没借鉴rails,一直坚持自己的风格,向前兼容也做得很好。这点比python好,python从2到3的变动好像失去了方向。

详细安装步骤:

一、更新Python centos
中默认安装的python是2.4的版本,因为新版的rails需要提供nodejs的相关支持,需要更新python,更新文章可以直接移步到这个链接

复制代码 代码如下:

yum install -y bzip2*           #nodejs
0.8.5需要,请安装python前,先安装此模块。
澳门新葡亰, 
wget
tar zvxf Python-2.7.3.tgz
cd Python-2.7.3
./configure
make && make install
/usr/local/bin/python2.7 -V     #查看Python版本

建立软连接,使系统默认的python指向python2.7
正常情况下即使python2.7安装成功后,系统默认指向的python仍然是2.4.3版本,考虑到yum是基于python2.4.3才能正常工作,不敢轻易卸载。

复制代码 代码如下:

mv /usr/bin/python  /usr/bin/python.bak
ln -s //usr/local/bin/python2.6 /usr/bin/python
python -V    #检验python指向是否成功

解决系统python软链接指向python2.6版本后,yum不能正常工作

复制代码 代码如下:

$vi /usr/bin/yum
将文本编辑显示的#/usr/bin/python修改为#/usr/bin/python2.4,保存修改即可。

二、安装相关的依赖包 #yum install gcc gcc-c++ openssl* readline* ncurses* zlib*
libxml* libjpeg* libpng* libxslt* libtool*
三、安装 NodeJS

复制代码 代码如下:

wget
tar zvxf node-v0.8.5.tar.gz
cd node-v0.8.5
./configure
make && make install

四、建议先安装 YAML 否则可能会引起 gem
安装的一个异常,具体可见:
http://collectiveidea.com/blog/archives/2011/10/31/install-ruby-193-with-libyaml-on-centos/

网站地图xml地图