Macでhomebrewを使ってPython 3をインストールする
2022-02-13 12:25:45
Pythonプロジェクトを実行するには、Python3が必要です。
次に、homebrewを使用して、以下のコマンドでPython3をインストールします。
brew install python3
正常にインストールされ、使用可能な状態になりました。
Python3がいつインストールされたのかわからないので、ここでヒントを出します。
Warning: python 3.6.5 is already installed, it's just not linked
You can use `brew link python` to link this version.
Python 3.6.5 はすでに存在しますが、homebrew では管理されていません。
以下のコマンドを使用して、homebrewへの管理用接続を確立してください。
brew link python
上記のコマンドで接続を確立すると、以下のエラーが発生します。
Linking /usr/local/Cellar/python/3.6.5... Error:Permission denied @ dir_s_mkdir - /usr/local/Frameworks
パーミッションがない sudo brew link python の後、まだエラーです。 エラー :
Running Homebrew as root is extremely dangerous and no longer supported.
As Homebrew does not drop privileges on installation you would be giving all
build scripts full access to your system
brewはシステム権限で上記を行うことを推奨していないので、行き詰まりそうです。google兄さんを調べると、以下のようなオプションが用意されています。
<ブロッククオート
usr/local/ の下に /usr/local/Frameworks というパスがないことがわかりました。
そのパスを作成し、パーミッションを変更する必要があります。
そして、適切なパスにディレクトリを作成し、適切なパーミッションを与えてください。
sudo mkdir /usr/local/Frameworks
sudo chown $(whoami):admin /usr/local/Frameworks
再度、関連付けコマンドを実行します。
brew link python3
Linking /usr/local/Cellar/python/3.6.5... 1 symlinks created
リンクに成功、OにKがつく。
関連
-
[解決済み】Pandasの結合問題:列が重なっているがサフィックスが指定されていない
-
[解決済み】一連のリストのデカルト積を取得する?
-
python正規表現エラー (AttributeError: 'NoneType' オブジェクトに 'group' 属性がない)
-
[解決済み] Pythonで辞書にある文字列を両方表示する方法
-
[解決済み] Python ライブラリのインストール時に "'cc' failed with exit status 1" というエラーが発生する。
-
[解決済み] IOError: [Errno 22] invalid mode ('r') or filename: 'c:\Python27╱test.txt' [duplicate].
-
[解決済み] scipy.interpolateが入力範囲を超えて外挿された結果を与えるようにするには?
-
エラー:イテレータはバイトではなく文字列を返すべき(ファイルをテキストで開いたか?
-
AttributeError: モジュール 'matplotlib' には 'pyplot' という属性がありません。
-
PythonでValueError: not enough values to unpack (expected 2, got 1)が発生する原因と解決方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Macでpyenv(homebrewでインストール)をアンインストールする方法
-
[解決済み] 文字列の先頭と末尾のゼロを削除するには?Python
-
[解決済み] モデル実行後にTensorflow GPUのメモリをクリアする
-
[解決済み] Python matplotlibのドット(散布)グラフにトレンドラインを追加する方法は?
-
[解決済み] flask TypeError: 'ImmutableMultiDict' オブジェクトは呼び出し可能ではありません。
-
[解決済み] popメソッド(またはdel文)を持つforループがすべてのリスト要素に対して反復処理を行わない理由
-
[解決済み] SqlAlchemy Python マルチデータベース
-
[解決済み] Pandasのデータフレームです。ValueError: num は 1 <= num <= 0 でなければならず、1 ではありません。
-
python reshape() function ValueError: 新しい配列の合計サイズは変更しない必要があります。
-
AttributeError: 'dict' オブジェクトには 'iteritems' という属性がありません。