ホームページ  >  記事  >  バックエンド開発  >  db2のPythonモジュールibm_dbのオフラインインストール方法を詳しく解説

db2のPythonモジュールibm_dbのオフラインインストール方法を詳しく解説

高洛峰
高洛峰オリジナル
2017-03-26 18:08:114588ブラウズ

Linux は centos6.5-64 ビットですが、SUSE 11-64 ビットは成功します

1. なぜオフラインでインストールする必要があるのですか

ネットワークがありません。銀行で働いており、サーバー環境の構成は完全にオフラインです ( 5 分で完了するはずです。私は 1 日かかります。)

2. ibm_db モジュールを https://pypi.python.org/pypi/ibm_db.

でダウンロードします。


2. 2 つの db2 ドライバー モジュールをダウンロードします。1 つは、ibm_db モジュールの setup.py にあるダウンロード リンクです。システムのバージョンに応じて、指定されたドライバーをダウンロードします。例: https://public.dhe.ibm.com/ibmdl/export/pub/software/data/db2/drivers/odbc_cli/linuxx64_odbc_cli.tar.gz

状況によって異なります。

3. db2をダウンロードするためのクライアントパッケージです。 http://www-01.ibm.com/support/docview.wss?rs=4020&uid=swg21385217 からダウンロードします。英語は比較的分かりやすいです。これは、最初の比較的完全なドライバー ファイルです。ダウンロードするだけです。ドライバーは ibm_data_server_driver_package_linuxx64_v11.1.tar.gz です。解凍されたディレクトリは dsdriver です。次に、実行可能ファイル installDSDriver を実行します。

./installDSDriver

その後、db2profile などのいくつかのファイルがディレクトリに生成されます。それを /etc/profile に追加することを忘れないでください。 。

. /安装目录/dsdriver/db2profile

実稼働環境では、root 権限を使用して ibm_db を呼び出すことができない場合があるため、ユーザーのホーム ディレクトリで上記のインストール コマンドを再実行し、./bashrc または .bash_profile ファイルを変更する必要があります (システムが異なると異なります) 、現在のユーザーに対してのみ有効)、

. /安装目录/dsdriver/db2profile

最後に /etc/profile または .bashrc または .bash_profile を追加します

3. ibm_db モジュールをインストールします

1. 解凍されたディレクトリーが ibm_db2 の場合は、ibm_db モジュールを解凍します。


2. 次に、db2 ドライバー モジュールを解凍し、解凍されたファイルが clidriver ディレクトリになるので、それを ibm_db2 ディレクトリにコピーします。

3. ibm_db2 ディレクトリに入り、python setup.py install を実行して正常にインストールします。gcc エラーが表示された場合は、yum または apt-get gcc およびその他の Linux システム ライブラリ ファイルを取得してください。

4. Python コンパイラーを入力してインポートします: import ibm_db エラーは報告されません。インポートできない場合は、db2 のクライアントドライバーが正しく選択されていないことを意味します。


******オンラインインストールはとても簡単です。pip install ibm_db************

以上がdb2のPythonモジュールibm_dbのオフラインインストール方法を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。