皆さん、テンソルフローのデフォルトバージョンを設定する方法は?
私はTensorFlowの2つのバージョンを下の図のようにインストールするという問題に直面しました。
デフォルトのバージョンは1.1.0 TensorFlowです。下記参照。デフォルトのバージョンを変更する方法
the default version of tensorflow
?
皆さん、テンソルフローのデフォルトバージョンを設定する方法は?
私はTensorFlowの2つのバージョンを下の図のようにインストールするという問題に直面しました。
デフォルトのバージョンは1.1.0 TensorFlowです。下記参照。デフォルトのバージョンを変更する方法
the default version of tensorflow
?
システムに1つ以上のTensorflowバージョンを使用する場合は、バージョンごとに仮想環境を作成する必要があります。 virtualenvまたはanaconda環境を使用することができます.1つのバージョンだけを使用したい場合は、もう一方のバージョンをpip uninstall
としてください。
EDIT Imここからguideを使用しています。 anaconda仮想環境を使用している場合は、pythonバージョンx.x
を選択して新しい環境を作成します。あなたの環境にanacondaがインストールするすべてのデフォルトのpython依存関係を聞いてきます。
conda create -n yourenvname python=x.x anaconda
仮想環境に必要なパッケージを追加します。 tensorflowが正しくenvironemntsにインストールされているかどうかをチェックするためにtensorflow-GPU
conda install -n yourenvname tensorflow-gpu
環境が唯一1 tensorflowがインストールされているかどうかを確認するためにsource activate yourenvname
で活性化されている間、あなたはconda list
を使用することができます。テンソルフローの異なるバージョンを使用する場合は、上記の手順を繰り返します。 cpuとgpuのバージョン。 Pythonインタプリタを環境のPythonにエディタで変更する必要があるかもしれません。
gpuでテンソルフローを使用する場合は、tensorflow
をアンインストールし、tensorflow-gpu
をそのまま使用してください。その後、import tensorflow
を実行すると、gpuバージョンが取得されます。
また、最新のtf gpuバージョンは1.1.0です。 conda
またはpip
でアップグレードできます。
で使用したくない場合は、GPUを無効にすることができますあなたの返信。私は、コマンド "pip uninstall tensorflow-gpu"を使ってtensorflow-gpuをアンインストールしました。しかし、テンソルフローをインポートすると、「ImportError:テンソルフローというモジュールがありません」という間違いメッセージが表示されます。私の操作に何が問題なのですか? – justry
まだピップリストにテンソルフローがありますか? – frankyjuang
pipは私のデフォルトのpython環境でtensorflowをインストール/アンインストールします。私は新しい仮想環境を作成することでこの問題を解決しました。 "conda create -n tensorflow_gpu; source activated tensorflow_gpu"私はtensorflow libをインストールする前に "conda install pip"コマンドでpipを更新しました。お返事をありがとうございます。 @フランキージュアン – justry
ご返信ありがとうございます。私は実際にAnacondaの仮想環境を作りたいと思っています。私は、 "conda create -n tensorflow_gpu; source activated tensorflow_gpu"というコマンドを使って、新しい環境を作成して起動しました。そして、私はコマンド "pip install --ignore-installed --upgrade https:// xxxx"を使ってテンソルフローをインストールしました。しかし、env tensorflow_gpuにはlibがインストールされていませんでした。 libはtensorflow_gpuの外側にインストールされました。なにか提案を? – justry
'pip'は仮想環境ではなく、デフォルトのPython環境にテンソルフローをインストールします。私はあなたの仮想環境を作成するステップを欠いていると信じて、私はそれで私の答えを更新します。 –
"pip install --ignore-installed --upgrade xxxx"を実行する前に、 "conda install pip"コマンドを実行して問題を解決しました。私は最終的に仮想環境でテンソルフローを見つけることができました。ご返信ありがとうございます。 @Joshua Lim – justry