Intel チップ Mac に Anaconda、Jupyter、TensorFlow 環境をインストール

アナコンダをインストールする

以下の図に示すように、ここをクリックして公式 Web サイトでインストール パッケージをダウンロードします。
conda インストール パッケージをダウンロードする
インストールするインストール パッケージをクリックし、インストール パスに注意してください。環境変数を変更する, そのため、コマンドラインに python が入力され、anaconda の Python 環境がデフォルトで使用されます。これにより、Python が頻繁に使用するパッケージをインストールする必要がなくなります。

1. open ~/.bash_profile
2. 如图(忽视上面几行注释)
3. 刷新环境变量:source ~/.bash_profile

画像の説明を追加してください

この時点で、ターミナルで Python を実行すると、conda の Python 環境が使用されます。
condaPython

注:
macOS で環境変数を追加するためのチュートリアル

通常、Anaconda を開くと、インストールが成功したことを意味します。
Anacondaを通常通り開く

国内ミラーソースを anaconda に追加

1. 查看镜像源: conda config --show channels
2. 添加(两条命令):
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
3. 再次查看镜像源: conda config --show channels

画像の説明を追加してください

macOSでPyCharmがAnaconda環境を構築する方法

私たちの目的は、Anaconda 独自の Python とその豊富なサードパーティ ライブラリを PyCharm で使用することなので、このステップが最も重要です。

PyCharm を正常にインストールした後、初めてこれを開き、最初に新しいプロジェクトの作成を選択し、次に環境を選択します。
ここに画像の説明を挿入
この手順は最も重要であり、最もエラーが発生しやすい手順です。上の図に示されているコンテンツを見たとき、最初の反応は Conda Environmenr をクリックすることですが、これは正しくなく、多くの人が遭遇する混乱でもあります。正しい選択はシステム インタプリタです。

  1. Python インタープリター
    ここに画像の説明を挿入
    2 を開きます。システム インタープリターを選択した後、[...] をクリックして追加を選択し、anaconda インストール パスで python.app/Contents/MacOS/python を見つけて、[OK] をクリックします。これで設定は完了です。
    ここに画像の説明を挿入
    次の図に示すように、新しいプロジェクトを作成した後:
    ここに画像の説明を挿入

JupyterLab のデフォルトの作業パスを構成する

目的: JupyterLab にファイルを置くためのフォルダーを自分で作成します

py ファイルを作成し、コマンド:jupyter notebook --generate-config
画像の説明を追加してください
この py ファイルを開きます:open /Users/waldo/.jupyter/jupyter_notebook_config.py
以下の図で対応する場所を見つけ、ノートブックのデフォルトの作業ディレクトリを変更し (コメントを削除)、保存します: 再度開くと空になります
画像の説明を追加してください
(デフォルトの wpforJupyter フォルダー内) :
画像の説明を追加してください

注: Mac では cuda をインストールできません。スキップしてください

tensorflow をインストールする

conda 仮想環境での安全な tensorflow

仮想環境はサンドボックスに相当し、異なるフレームワークの相互影響を回避するため、複数の異なるバージョンの tensorflow をインストールすることもできます。アンインストールも便利で、仮想環境を直接削除するだけです

1. 打开终端,输入如下命令,创建了一个名为“tf2_8”的虚拟环境: 
   conda create -n tf2_8 python=3.9
2. 执行命令,来激活tf2_8虚拟环境: conda activate tf2_8
3. 执行命令在虚拟环境中进行Tensorflow的安装: pip3 install tensorflow
4. 退出虚拟环境: conda deactivate

次のコマンドを使用して、conda info -e仮想環境「tf2_8」が正常にインストールされたかどうかを確認します。
ここに画像の説明を挿入

Jupyter仮想環境の構成

この時点で jupyter ノートブックを開きます。実行はimport tensorflow as tf失敗します。次の構成が必要です。

システムターミナルを開き、次のコマンドを実行します。

1. conda activate tf2_8 //注意替换虚拟环境名

2. conda install ipykernel //安装ipykernel

3. python -m ipykernel install --name tf2_8 //在ipykernel中安装当前环境

4. conda deactivate

jupyter を開き、カーネルを切り替えます。
ここに画像の説明を挿入
ここに画像の説明を挿入
テスト コードを実行します。GPU アクセラレーションは使用されていないため、エラーがあっても心配しないでください。

//测试代码
import tensorflow as tf
import os
os.environ["CUDA_VISIBLE_DEVICES"]="0"
tf.compat.v1.disable_eager_execution()
hello=tf.constant('Hello,TensorFlow')
config=tf.compat.v1.ConfigProto()
config.gpu_options.per_process_gpu_memory_fraction = 0.9
sess=tf.compat.v1.Session(config=config)
print(sess.run(hello))

テストコード

conda コマンドの補足

一般的な操作コマンド:

1. 環境への取り組み

1. 環境管理のすべてのコマンド ヘルプを表示します。

conda env -h

2. 作成されたすべての conda 仮想環境を表示します。

conda 情報 -e

3. 仮想環境を作成します:
conda create env_name
//(env_name) は環境の名前です。このコマンドは、Anaconda インストール ファイルの /envs/ に Biopython の新しい環境を作成します。

指定した Python バージョンで仮想環境を作成します:
conda create env_name python=3.9 (3.6 は Python バージョンです。必要に応じて変更してください)

いくつかのパッケージを含む仮想環境を作成します:
conda create env_name numpy scipy

指定した Python バージョンで特定のパッケージを含む仮想環境を作成します:
conda create env_name python=3.9 numpy scipy

仮想環境をアクティブ化 (開始):
新しい開発環境はデフォルトで conda ディレクトリの下の envs ファイル ディレクトリにインストールされます。別のパスを指定できます。
インストールされている Python のバージョンを指定しない場合、conda は元の Python をインストールします。 conda インストール インストールされている Python のバージョン。

macOS:
conda activate env_name

仮想環境を終了します:
conda deactivate

仮想環境をコピーします:
conda create new_env_name old_env_name

仮想環境を削除します。
conda 削除 -n env_name --all

2. パッケージ管理
インストールされているパッケージの表示:
conda リスト

指定された仮想環境内のパッケージを表示します:
conda list -n xxx

パッケージの検索:
conda search xxx

更新パッケージ:
conda update xxx

インストールパッケージ:
conda install xxx
pip install xxx

指定されたインストール仮想環境:
conda install -n env_name xxx

anaconda ディストリビューション内のすべてのパッケージをインストールします:
conda install anaconda

パッケージをアンインストールします:
conda delete xxx

3. conda を管理して
conda のバージョンを確認します:
conda --version

現在のバージョンの conda をアップグレードします:
conda update conda

インストールされているパッケージを表示:
pip リストまたは conda リスト

インストールと更新:
pip install リクエスト
pip install request --upgrade
または
conda install リクエスト
conda update リクエスト

すべてのライブラリを更新します
conda update --all

更新 conda 自身
conda update conda

更新 anaconda 自身
conda update anaconda

おすすめ

転載: blog.csdn.net/Waldocsdn/article/details/124326642