部署测试环境时遇到的问题及解决办法

1、安装couchbase提示:error: command ‘gcc’ failed with exit status 1是因为缺少依赖包,手动安装以下依赖

wget http://packages.couchbase.com/releases/couchbase-release/couchbase-release-1.0-2-x86_64.rpm

rpm --instsall couchbase-release-1.0-2-x86_64.rpm

yum install libcouchbase-devel
yum install mysql-devel
yum install gcc
yum install gcc-c++
yum install python-devel
setuptools(yum里没找到就没安装,不过问题也解决了)
pip install virtualenv
pyformance(没有安装)
yum install PyYAML

2、EnvironmentError: mysql_config not found

解决方案:yum install mysql-devel

3、未安装pip

http://www.ttlsa.com/python/how-to-install-and-use-pip-ttlsa/

4、直接使用pip安装couchbase时报错(pip install couchbase)

fatal error: libcouchbase/views.h: No such file or directory
     #include <libcouchbase/views.h>
                                    ^
    compilation terminated.
    error: command 'gcc' failed with exit status 1

解决方法:

下载源码包安装:

wget https://pypi.python.org/packages/source/c/couchbase/couchbase-0.11.tar.gz

tar xzvf couchbase-0.11.tar.gz

cd couchbase-0.11.tar
python setup.py build_ext --inplace 
python setup.py install
如果报 libcouchbase/couchbase.h 找不到的错误,请在built的时候加上c库的lib和include路径
    python setup.py build_ext --inplace \
    --library-dir /opt/localbcouchbaseb \
    --include-dir /opt/localbcouchbase/include

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值