【MAC】パッケージ管理およびマルチバージョンPython環境構成


ここでは著者らがMacを使用する過程におけるいくつかの問題を記録し,絶えず学習し更新している><
wgetインストール
wgetコマンドタイムズエラー-bash:wget:command not foundを使用して、wgetがインストールされていないことを示します.
このときはwgetをインストールすればいいのですが、ここではbrewをインストールすることをお勧めします.結局brew時にMacに必要なパッケージ管理ツールは、brewをインストールしていない友达は「二」を見ています.
brewインストールwgetは簡単なコマンドでいいです.
brew install wget

2つの管理ツールHomebrew
ここでは主にHomebrewのインストール方法を記録します.
端末を開き、次のコマンドを入力すればよい.一般的なインストールに失敗したのは、ネットワークの問題で、ネットワーク環境が良いときに再試行すればよい.
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

3 Macで複数バージョンのPythonを管理
MacでPythonを学ぶ学生にとって、2バージョンのPythonをインストールしたり、Pythonバージョンを切り替えたりすることは避けられません.どのように効果的に管理しますか?(windowsは環境変数を設定するたびに忘れられない記憶です).このとき、pyenvは、グローバルなpythonバージョンを変更したり、複数のバージョンのpythonをインストールしたり、ディレクトリレベルのpythonバージョンを設定したり、python仮想環境を作成したり管理したりするpythonバージョン管理ツールとして誕生しました.
brewがあればpyenvをインストールするのは簡単です.1行のコマンドだけです.
brew install pyenv

インストール後、brew-vでインストールに成功したかどうかを確認できます.
次にpyenvで複数のバージョンpythonをインストールおよび管理できます.
pyenv install --list  #          
pyenv install 3.6.10  #        python
pyenv versions  #            

ここでダウンロードが遅いという問題が発生する可能性があります.pyenvのデフォルトのソースの場合は海外にあるはずです.この場合、国内のソースでダウンロードする必要があります.自分が使うバージョン番号を選択することに注意してください.3カ所(3.6.10)のバージョン番号を交換する必要があります.コマンドは以下の通りです.
wget http://mirrors.sohu.com/python/3.6.10/Python-3.6.10.tar.xz -P ~/.pyenv/cache/

pyenv install 3.6.10

ここには2つのステップがあり、
  • まずwgetコマンドで国内のソースから指定バージョンのpythonを/にダウンロードする.pyenv/cache/ディレクトリ
  • その後pyenvコマンドでこのバージョンのpython
  • をインストールします.