1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Python環境構築 M1 MacでHomeBrewを使ってライブラリのインストールをする

Posted at

今回は短いです。
本当に短い。
なぜこのテーマにしたかというと、M1 MacのVisual Studio Codeで機械学習とか形態素解析を使用した自然言語処理のプログラムを久々に組もうかなと思いまして。(表現合ってる?笑)
MacでPythonってあまり動かした経験がないのでどんなものかなと。
ちなみにインストールしたライブラリ(HomeBrew関係なく)は以下です。

  • MeCab
  • Scikit-Learn
  • Pandas
  • TensorFlow

とか色々ですね。
pipコマンドでインストールできるものもあれば、今回のテーマのようにHomeBrew経由でないと難しいものもあります。

本題行きますか。
※HomeBrewがインストールされている前提です。

HomeBrewを使ってライブラリをインストールする

基本的にHomeBrewでのライブラリのインストールは以下のコードになります。

通常(intel CPU)のMacでのライブラリのインストール方法
brew install [ライブラリ名]

M1 Macではこれでインストールするとエラー起こすんですね。
英語ができる方は読めばわかる内容だったりするのですが、コンソールには「M1 Macでのインストールはこうしてくださいね」みたいなことが明記されています。
とりあえずググってエラー解決するタイプの方のためにご紹介します。

「M1 Macで」HomeBrewを使ってライブラリをインストールする

これがM1 Macだとどうなるか
ということで↓

M1チップ搭載Macでのライブラリのインストール方法
arch -arm64 brew install [ライブラリ名]

ご覧の通り、少しコマンド?オプション?が増えます。
一度覚えてしまえば「あーそういえばあれ必要だったな」という感じなのでぜひ覚えておいてください。
ちなみにコンソールのコマンドやオプションには詳しくないので、機会があれば記事にしてみたいと思います。
プログラムを動かす上で最低限の知識しかない…笑

終わり

M1 Macに限らずzshとかbashとか何が違って、どうして混在しているのかわからない…
たしかLinux系OSもありましたよね…?(Linuxはラズパイで触ってみたいと思ってます)
WindowsのコマンドプロンプトやPowerShellも同じように思っています。
PowerShellはコマンドプロンプトのコマンドは大体使えるようですが…
勉強します〜
それでは。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?