Ubuntu14.04+anaconda3.10.0 は python2.7+tensorflow1.5.0 環境を構築します (SyntaxError: tensorflow のインポート時に報告された無効な構文は解決されました)

他の人の実験を再現する必要があるので、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 テストインストール結果

の順に入力しますpythonimport tensorflow as tf結果は、以下に示すように、*SyntaxError: 構文が無効ですというエラーになります。
SyntaxError: 無効な構文

2.3 SyntaxError: 無効な構文解決策

次のコマンドを入力するだけです

pip install protobuf==3.17.3

インストールが完了するまで待ちます...

2.2の操作を繰り返し、 、 の順に入力しますpythonimport tensorflow as tf

成功!

みんなありがとう!

おすすめ

転載: blog.csdn.net/csdn9874123/article/details/121777121