他の人の実験を再現する必要があるので、python2.7+tensorflow1.5.0の環境が必要です。実際、ダウンロードとインストールは非常に簡単ですが、多くの依存関係パッケージの問題や、Python のバージョンが tensorflow のバージョンと互換性がないという問題に遭遇しました。それを整理する時間です。
ステップ 0: ubuntu14.04 のインストールで時間を無駄にすることはもうありません。
1.anaconda3.10.0のインストール
ここのanaconda リポジトリから必要な Linux バージョンをダウンロードします。.sh スクリプトを見つけて、ダウンロードしたスクリプトを直接実行します。インストール中に [はい] を押して Enter キーを押すだけです。
1.1 インストール情報の問い合わせ
conda info
1.2 インストールされているライブラリ情報のクエリ
conda list
1.3 バージョン情報の表示
conda --version #安装成功出现版本信息
1.4 アナコンダをアンインストールする
sudo rm -rf ~/anaconda
#或者
sudo rm -rf ~/anaconda3 #根据版本不同选择
—————————————————————正常にインストールできたと仮定します。おめでとうございます———————————————————— — —
使い始めてください!!!
1.5 新しい環境を作成する
conda create --name <env_name> <package_names>
<env_name> は、作成した仮想環境の名前 (tfTest など) です。<package_names> は、必要な環境の種類です (例: python=2.7)。
1.6 環境を使用する
source activate <env_name>
<env_name> は、tfTest などの名前です。
1.7 環境を終了する
source deactivate
1.8 クローン環境
conda create --name <new_env_name> --clone <copied_env_name>
環境に入ったら、直接 python と入力して環境の Python バージョンを確認します。必要な環境かどうかを確認してください。そうでない場合は、別の環境を作成できます。作成されていない場合は、1.5 章に戻ります。
2 tensorflow1.5.0のインストールと使い方
上記の環境を終了しないで、続行しましょう...
2.1 tensorflow1.5.0のインストール
pip install tensorflow==1.5.0
2.2 テストインストール結果
、の順に入力しますpython
。import tensorflow as tf
結果は、以下に示すように、*SyntaxError: 構文が無効ですというエラーになります。
2.3 SyntaxError: 無効な構文解決策
次のコマンドを入力するだけです
pip install protobuf==3.17.3
インストールが完了するまで待ちます...
2.2の操作を繰り返し、 、 の順に入力しますpython
。import tensorflow as tf
成功!!!
みんなありがとう!!!