Python コネクタのインストール:Mac で Anaconda Distribution を 3.8 にアップグレードする方法
この記事では、Mac 環境向けに Python 3.8 環境を準備する手順を解説します。これにより、Python 3.8 Mac wheel を Anaconda ディストリビューションにインストールできるようになります。
Date Entered: 4/24/2020 Last Updated: 4/29/2020 Author: Garrett Bird
Python コネクタで利用可能な wheel のうち、Mac 用 wheel は 3.8 ディストリビューション専用でビルドされています。一方、現在ダウンロード可能な最新の Anaconda ディストリビューションは 3.7 向けです。そのため、Anaconda ディストリビューションで Mac wheel をインストールするには、まず更新された 3.8 環境を作成する必要があります。この記事では、その手順を説明します。
アップグレードした環境を作成する
必要な環境をセットアップするには、以下の手順を順番に実行してください。
- まず、Anaconda 自体を最新の互換パッケージに更新します。
- 次に、完全な Python 3.8 Anaconda 仮想環境を作成します。以下のコマンドの「anaconda」オプションは、最小限のパッケージではなく、完全な Anaconda ディストリビューションをこの環境に含めることを指定しています。
- 仮想環境の作成が完了したら、Python コネクタのインストールと使用に進む前に、この環境をアクティベートする必要があります。後で仮想環境がディアクティベートされた場合でも、最初の2つのコマンドを繰り返す必要はなく、以下のコマンドを再度実行するだけで素早く再アクティベートできます。
conda update conda
conda create -n py38 python=3.8 anaconda
conda activate py38
Python コネクタをインストールする
Mac で仮想環境がアクティベートされたら、Python コネクタを Anaconda ディストリビューションにインストールする準備が整いました。まず Mac wheel が含まれるディレクトリに移動し、以下のコマンドを実行してインストールを行います(ここでは例として Salesforce コネクタを使用しています)。
pip install cdata_salesforce_connector-19.0.7416-cp38-cp38-macosx_10_9_x86_64.whl
「readme.txt」ファイルのインストール手順では、Mac ユーザーはディストリビューションに対して「pip3 install」コマンドを使用するよう記載されていますが、Anaconda の仮想環境は特殊なケースです。仮想環境がアクティベートされている限り、「pip install」はこの環境にインストールします。一方、「pip3 install」はディストリビューションのベース環境(Anaconda の場合は Python 3.7 環境)にインストールし続けます。
We appreciate your feedback. If you have any questions, comments, or suggestions about this entry, please contact our support team at support@cdata.co.jp.