Centos6.7 安裝ReviewBoard2.5.7 問題記錄


pip install ReviewBoard

 

1.修改pip源,默認源網絡不暢

   pip install -i http://pypi.douban.com/simple simplejson

   

2.python-mysql 安裝缺少mysql_config

   yum -y install mysql-devel

 

3.Python 缺少bz2 模塊

   yum install bzip2-devel

   cp /usr/lib64/python2.6/lib-dynload/bz2.so /usr/local/lib/python2.7

 

4.Unable to execute the manager command syncdb: No module named PIL

   wget http://effbot.org/media/downloads/Imaging-1.1.7.tar.gz

   python setup.py install

 

5.由於是yum默認安裝httpd和mod_wsgi,

rb-site install /var/www/reviewboard 之后
cp /var/www/reviewboard/conf/apache_wsgi.conf /etc/httpd/conf.d/

service httpd restart

  一直導致無法加載,頁面報 Review Board is taking a nap ?

  日志報無法使用 reviewboard.wsgi做為一個python module

 

 分析原因:mod_wsgi依然使用的是python2.6,而本系統已經更新到python2.7.13

 所以需要在本系統重新編譯安裝mod_wsgi,當然由於其它原因,又重新安裝python2.7.13(源碼編譯安裝,且配置時帶參數:./configure --enable-shared

 以上重新處理完成,由於沒有指定prefix ,所以需要設置/usr/local/lib 到 /etc/ld.so.conf 中,

 最后重啟httpd,根據日志提示又用pip安裝了futures和Pillow

 

最后終於可以view了,如下:

 

 

ps:

mod_wsgi 源碼地址:https://code.google.com/archive/p/modwsgi/downloads

reviewboard使用:https://shirphy.gitbooks.io/reviewboard-installation-guider/content/index.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM