投稿日: | 最終更新日:
【MacOS】Anaconda3をインストールする【Python3】
MacPCにAnaconda3をインストールします。
Anacondaとは?
Anacondaとは、ANaconda社が提供しているPythonのディストリビューションです。Pythonでデータサイエンスを扱う場合に頻繁に必要となるライブラリをPythonと一緒にまとめて導入することができます。
Anacondaの構成
macOSにAnacondaが複雑にインストールされて汚れてしまわないか気になります。インストールを行う前に、Anacondaの構成をちょっと確認します。
インストールパス
Macの場合、「/anaconda3」にインストールされます。 Python本体やライブラリなど、全てのファイルがこのフォルダ内にインストールされます。そのため、アンインストールする場合も簡単です。
実行ファイルの場所
pythonの実行ファイルなどは、「/anaconda3/bin」フォルダにインストールされます。 通常、コンピュータのどこからでもpythonコマンドを実行できるようにするためには、このbinフォルダにパスを通す必要があります。しかし、この設定もAnacondaのインストールの際に自動的に行われます。
具体的には「~/.bash_profile」で、環境変数PATHにパスを追加する記述が追記されます。
参考ページ:
→VagrantでCentOS7 + Python + Django環境を作る(その2 Pythonとpyenv + virtalenv)
準備
特にないです。
流れ
①Xcodeをインストールします。
②「Visual Studio for Mac」のインストールします。
環境
PC | MacBook Air (Retina, 13-inch, 2019) |
---|---|
CPU | 1.6 GHz デュアルコアIntel Core i5 |
メモリ | 16 GB 2133 MHz LPDDR3 |
OS | Catalina 10.15.7 |
パッケージのダウンロード
①以下のサイトより「64-Bit Graphical Installer」をダウンロードします。
パッケージのインストール
①ダウンロードしたパッケージを実行し、インストールを開始します。
②「続ける」をクリックします。
③「続ける」をクリックします。
④「続ける」をクリックします。
⑤改めて使用許諾に同意するかの確認ダイアログが表示されますので、「同意する」をクリックします。
コマンドライン環境の設定
インストール直後の状態では、ターミナルなどからAnacondaのPythonなどを利用できません。以下のようにして、condaコマンドを利用できるようにします。
①ターミナルを起動し、以下のコマンドを実行します。
/opt/anaconda3/bin/conda init シェル名
シェル名の部分は、使用しているシェルの名前を指定してください。
/opt/anaconda3/bin/conda init zsh no change /opt/anaconda3/condabin/conda no change /opt/anaconda3/bin/conda no change /opt/anaconda3/bin/conda-env no change /opt/anaconda3/bin/activate no change /opt/anaconda3/bin/deactivate no change /opt/anaconda3/etc/profile.d/conda.sh no change /opt/anaconda3/etc/fish/conf.d/conda.fish no change /opt/anaconda3/shell/condabin/Conda.psm1 no change /opt/anaconda3/shell/condabin/conda-hook.ps1 no change /opt/anaconda3/lib/python3.8/site-packages/xontrib/conda.xsh no change /opt/anaconda3/etc/profile.d/conda.csh modified /Users/username/.zshrc ==> For changes to take effect, close and re-open your current shell. <==
macOS Catalinaのデフォルトシェルである「zsh」を使っている場合は、シェル名に「zsh」を指定します。
②ターミナルを終了し、もう一度起動します。すると自動的にConda環境が有効となります。これでAnacondaが提供するpythonコマンドなどが使えるようになります。
※Conda環境が自動的に有効にならないように設定する場合は、コマンドプロンプトを一旦終了し、新しくコマンドプロンプトを開きます。以下のコマンドを入力してください。
conda config --set auto_activate_base false
Conda環境を利用する時には、次のコマンドでConda環境を有効化します。
conda activate
動作確認
①Anaconda のコマンド「conda」もインストールされています。これについても確認してみましょう。
conda --version conda 4.9.2
②どこにPATHが追加されているのかは、ターミナルに下記のコマンドを入力すれば確認できます。
echo $PATH
/opt/anaconda3/condabin:にPATHが通っているはずです。
/opt/anaconda3/condabin:・・・・・・・・・・・
AnacondaのPATHがデフォルトで追加されない場合
Terminalでcondaコマンドを実行してみると、以下のように表示されます。
zsh: command not found: conda Bash
この場合、PATHが通ってない場合がほとんどではないかと思います。Anacondaを導入した時期によっては、PATHの追加がデフォルトで行われていないかもしれません。その場合には、Anacondaをインストールしたあと、自分でPATHを追加する必要があります。
①「ターミナル」を開いて下記のコマンドを入力します。
vi ~/.bash_profile
次回
VSCodeをインストールして、Anacondaの仮想環境でコードを書けるようにします。
- Python 114
- 制作 54
- RaspberryPi 41
- Django 40
- WordPress 40
- Linux 27
- VPS 22
- JavaScript 21
- PHP 20
- HTML・CSS 19
- AWS 16
- 仮想環境 15
- レスポンシブデザイン 13
- マイコン 11
- WEB全般 11
- 動画製作 9
- Webサービス 8
- 統合開発環境 8
- 機械学習 8
- PyCharm 7
- jQuery 7
- AfterEffects 7
- 起業・設立 7
- Django REST framework 6
- C# 6
- デザイン 6
- SEO 6
- pydata 6
- Visual Studio 5
- 数学 5
- 携帯サイト 5
- heroku 5
- Mac 5
- illustrator 5
- node.js 5
- Anaconda 5
- Nginx 4
- Jupyter Notebook 4
- インフラ 4
- Google Colaboratory 4
- symfony 4
- Webスクレイピング 3
- photoshop 3
- Go言語 3
- PC 3
- ツール 3
- Docker 3
- facebook 3
- 作業効率化 3
- データベース 3
- Cloud9 3
- コマンド 2
- micro:bit 2
- Kali Linux 2
- Webサーバー 2
- MariaDB 2
- ドローン 2
- コンテナ 2
- DaVinci Resolve 2
- ネットワーク 2
- Java 2
- movie 2
- PCDJ 2
- 音楽 2
- XSERVER 2
- Ansible 1
- Vue.js 1
- JSON 1
- Bootstrap 1
- バージョン管理システム 1
- SSL 1
- S3 1
- ムームードメイン 1
- ネットワーク 1
- アニメーション 1
- D3.js 1
- Rhino 1
- アニメ 1
- git 1
- windows 1
- アクセス解析 1
- スマートフォン 1
- アフィリエイトノウハウ 1
- 知識 1
- TypeScript 1
- 役立つ本・書籍 1
- データサイエンス 1
- ESP32 1
- AI 1
- ownCloud 1
- API 1