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 サイトの他の関連記事を参照してください。