機械学習の世界へようこそ!始めたばかりの場合でも、少しだけ始めたばかりの場合でも、きちんと整理されたローカル環境があれば、生活がずっと楽になります。このガイドでは、Miniconda と Conda を使用してローカル環境をセットアップします。また、機械学習とデータ サイエンスに最も重要な Python ライブラリのいくつかもインストールします: Pandas、NumPy、Matplotlib、および Scikit-learn .
警告: このセットアップは 100% ストレスフリーです (ライブラリをインストールする部分を除いて?)。
「なぜ Anaconda ではなく Miniconda なのでしょうか?」と疑問に思われるかもしれません。まあ、それは満載の宇宙船のどちらかを選択するようなものですか? (アナコンダ)そして軽量でよりカスタマイズ可能な宇宙船? (ミニコンダ)。 Miniconda は必要なものだけを提供するので、必要なパッケージだけをインストールして、物事を整理整頓することができます。
Miniconda Web サイトにアクセスし、オペレーティング システムに適切なインストーラーをダウンロードします。
ダウンロードしたら、お使いのシステムの指示に従ってください:
bash Miniconda3-latest-Linux-x86_64.sh # for Linux bash Miniconda3-latest-MacOSX-x86_64.sh # for macOS
プロンプトに従います。熱々のパンケーキにバターを塗るよりも滑らか! ?
インストールしたら、すべてが正常に動作していることを確認しましょう。ターミナルまたはコマンド プロンプトを開き、次のように入力します:
conda --version
バージョン番号が表示されたら、おめでとうございます。Miniconda を使用する準備ができています。 ?
ここからが楽しい部分です! Conda を使用すると、隔離された環境を作成してプロジェクトを整理し、パッケージの競合を防ぐことができます。趣味ごとに異なるクローゼットを用意するようなものだと考えてください。釣り道具を混在させないでください。ゲームの設定は?.
新しい環境を作成するには (プロジェクトの個人的なワークスペースと考えてください)、次のコマンドを使用します:
conda create --name ml-env python=3.10
ここで、ml-env は環境の名前であり、Python をバージョン 3.10 に設定しています。お好みのバージョンを自由に使用してください。
パッケージをインストールする前に、環境をアクティブ化する必要があります:
conda activate ml-env
プロンプトが変化し、現在 ml-env 環境に入っていることがわかります。 ?♂️ それは Python の新しい次元に足を踏み入れたようなものです...つまり。
必要なツールを使用して環境を準備しましょう! Pandas、NumPy、Matplotlib、および Scikit-learn - あらゆる機械学習の冒険の主人公をインストールします。それらをアベンジャーズだと考えてください ?♂️ ただし、データ サイエンス用です。
Pandas は構造化データの操作に最適です。 Excel と考えることもできますが、強化されています。次のようにインストールします:
conda install pandas
NumPy は、数値演算と行列操作に最適なライブラリです。これは、多くの機械学習アルゴリズムの背後にある秘密のソースです。インストールするには:
conda install numpy
美しいグラフがなければデータ サイエンスとは言えません。 Matplotlib は、折れ線グラフから散布図までの視覚化の作成に最適です。次のようにインストールします:
conda install matplotlib
(ちょっとした冗談: なぜグラフは関係性を持たないのでしょうか?グラフには「プロット」が多すぎるからですか?).
最後に、線形回帰、分類などの機械学習アルゴリズムを実装するには、Scikit-learnが必要です。インストールするには:
conda install scikit-learn
すべてがスムーズに機能していることを確認しましょう。ターミナルで Python を開きます:
python
Python シェルに入ったら、ライブラリをインポートして、すべてが正しくインストールされているかどうかを確認してください:
import pandas as pd import numpy as np import matplotlib.pyplot as plt import sklearn
エラーがなければ、準備完了です。 ?
と入力して Python を終了します。
exit()
環境のセットアップがすべて完了したので、環境を管理するための便利なヒントをいくつか紹介します。
あなたの環境に何がインストールされているかを見たいですか?次のように入力するだけです:
conda list
環境設定を他の人と共有したり、後で再作成したりするには、環境設定をファイルにエクスポートできます:
conda env export > environment.yml
その日の作業が終わったら、次のコマンドで環境を終了できます:
conda deactivate
環境が不要になった場合 (古いプロジェクト、さようなら?)、完全に削除できます:
conda remove --name ml-env --all
-
おめでとうございます! Miniconda、Conda、および Pandas、NumPy、Matplotlib、Scikit-learn などの重要な Python ライブラリを使用してローカル機械学習環境をセットアップすることができました。 ?新しい環境は分離され、整理されており、深刻なデータ処理に対応する準備が整っています。
覚えておいてください: 環境を常に整理整頓しておかないと、絡まったケーブルとランダムな Python バージョンでいっぱいの私の古いクローゼットのようになる危険があります。 ?コーディングを楽しんでください!
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3