2017-10-29 5 views
0

私は愚かな間違いを犯し、間違ったバージョンのTensorflowをインストールしました(私はWindowsを使用していますが、Mac版をインストールしました)。どうやって間違ったバージョンをアンインストールするのですか? また、TensorflowはPython 3.5バージョン(鉱山は3.6)にしかインストールできないことが判明しました。これは本当ですか?すべてのライブラリを失うことなくPythonをダウングレードするには?間違ったTensorflowのバージョンをアンインストールするには?

Name: tensorflow 
Version: 0.12.0 
Summary: TensorFlow helps the tensors flow 
Home-page: http://tensorflow.org/ 
Author: Google Inc. 
Author-email: [email protected] 
License: Apache 2.0 
Location: c:\users\eleut\appdata\local\programs\python\python36-32\lib\site-packages 
Requires: protobuf, wheel, numpy, six 
+0

'PIP3のアンインストールtensorflow'を実行します。 \ Users \ユーザーeleut> をtensorflow収集は(バージョンから:)要件tensorflowを満たすバージョンを見つけることができませんでしたtensorflow をPIP3をインストール: が見つかりませんマッチング分布あなたは 'Cを示唆するよう –

答えて

0

をちょうどこのコマンドを使用tensorflowアンインストールするには:Python3.6

pip3 uninstall tensorflow 

TensorFlowそれが動作するはずチケットhttps://github.com/tensorflow/tensorflow/issues/6533 ので、閉じるed。あなたは再びtensorflowをインストールする必要があり、それはpython3.6の下で動作するはずです:

pip3 install tensorflow 

次の手順を使用しない場合:

することができますをpython3.5する「ダウングレード」をいくつかのライブラリはpython3.5と互換性がないかもしれないので、Pythonのバージョンを変更するだけです。 (あなたが唯一のpython3.6を持っており、簡単にpython3.5をインストールしたい場合は、pyenvを使用することができます

pip3 freeze > ./requirements.txt 

Python3.5のインストール

: あなたは、このコマンドを使用して、ファイル内の現在のライブラリのバージョンを保存する必要がありますhttps://github.com/pyenv/pyenv)、pyenvチュートリアルの指示に従ってpython3.5でvirtualenvを作成します。 python3.6

からライブラリをインストール

はpython3.5であなたのvirtualenvのが有効になっていることを確認します。 bashプロンプトでこのvirtualenvの名前を表示する必要があります。

pip3 install -r <path to requirements.txt file> 

インストールが失敗した場合:このコマンドを使用して、python3.6からライブラリをインストールすることができます。その後

python --version 

:あなたのPythonのバージョンは、このコマンドを使用して3.5であることを確認してください

いくつかのパッケージでインストールが失敗した場合は、このファイルからバージョンを削除してrequirements.txtを編集してください。たとえば、バージョン2.0のsome_packageがpython3.5で動作しない場合、要件から行を変更します。TXT:

some_package==2.0 

へ:

some_package 

変更を保存し、再び

pip3 install -r <path to requirements.txt file> 
+0

はそれをインストールしようとすると、次の問題を手に入れましたテンソルフロー 'なぜこれが起こっているのかについての考え? –

+0

他のインストール済みパッケージが原因である可能性があります。 python3.6で新しいvirtualenvを作成し、tensorflowをインストールしてみてください。 Debian Jessieのpython3.6でテンソルフローを正常にインストールしました。まだtensorflowが見つからない場合は、私の記事の指示に従ってpython3.5をインストールしてみてください – domandinho

0

だけ使用します。pip3 uninstall tensorflow

関連する問題