ラベル centos の投稿を表示しています。 すべての投稿を表示
ラベル centos の投稿を表示しています。 すべての投稿を表示

2017年9月19日火曜日

python3.6.2にmysql-connectorのインストール

centos7にソースからビルドしたpython3.6.2を使用。
pip3 install mysql-connector エラーでインストールできない。
protobufが必要らしい。
それっぽいのを探してインストール。

$ yum search protobuf
$ sudo yum install protobuf protobuf-c protobuf-c-devel protobuc-c-compiler
$ pip3 install mysql-connector

まだ駄目。

Requirements
mysql-connector (version >= 2.2.3) requires Protobuf C++ (version >= 2.6.0)
らしい。README.md
centos7のprotobufは2.5.0

ソースからビルドする。

$ wget https://github.com/google/protobuf/releases/download/v3.4.1/protobuf-cpp-3.4.1.tar.gz
$ tar xvzf protobuf-cpp-3.4.1.tar.gz
$ cd protobuf-3.4.1
$ ./autogen.sh
$ ./configure
$ make
$ make check
$ sudo make install
$ sudo ldconfig
$ export MYSQLXPB_PROTOBUF_LIB_DIR=/usr/local/lib
$ export MYSQLXPB_PROTOC=/usr/local/bin/protoc
$ export MYSQLXPB_PROTOBUF_INCLUDE_DIR=/usr/local/include/google/protobuf
$ pip3 install mysql-connector
でインストールできた。

2013年12月6日金曜日

centos firefoxに日本語入力

centosのrpmパッケージでない、mozilla.orgからダウンロードした32bit firefoxに日本語入力ができない。

/etc/gtk-2.0/x86_64-redhat-linux-gnuより


“/usr/lib64/gtk-2.0/2.10.0/immodules/im-ibus.so”
“ibus” “IBus (Intelligent Input Bus)” “ibus” “” “ja:ko:zh:*”

“/usr/lib64/gtk-2.0/2.10.0/immodules/im-xim.so”
“xim” “X Input Method” “gtk20″ “/usr/share/locale” “ko:ja:th:zh”

i686パッケージをインストール

yum provides im-ibus.so => ibus-gtk-1.3.4-6.el6.i686
yum provides im-xim.so => gtk2-immodule-xim-2.20.1-4.el6.i686
yum install ibus-gtk-1.3.4-6.el6.i686 gtk2-immodule-xim-2.20.1-4.el6.i686

Installing : ibus-libs-1.3.4-6.el6.i686
Installing : ibus-gtk-1.3.4-6.el6.i686
Installing : gtk2-immodule-xim-2.20.1-4.el6.i686

必要パッケージがインストールされる。

無事日本語入力できた。
感謝!参考ページ おたくの日記帳  Firefox 9.0.1 を CentOS 6.2(x86_64) にインストール