問題描述
我一直在嘗試在 Anaconda 中安裝 Tensorflow 2.0.
到目前為止,tensorflow 工作正常(我可以在我的代碼中使用該庫),但是當我安裝它時,它顯示正在安裝版本:2.0",然后我得到了 1.15 版本.
整個包的結果是可更新的(因為版本 2.0 確實存在并且應該可用),但即使我嘗試更新它,我也會不斷得到 1.15,它又回到了可更新狀態,然后我又回到了循環中.
我嘗試了從 Anaconda Navigator 界面和使用 conda update tensorflow
的提示,但沒有任何成功.
這里有鏈接包:
.如 tf.keras 更可取,開發將繼續進行2.3.0" rel="nofollow noreferrer">F.肖萊特
tf.python.keras
I've been trying to install Tensorflow 2.0 in Anaconda.
So far, tensorflow works fine (i can use the library in my code), but when i'm installing it, it says "installing version: 2.0", then i get version 1.15 instead.
The whole package results updatable (since versione 2.0 does exist and should be available), but even if i try to update it, i keep getting 1.15, which gets back to updatable, and i get back into the loop.
I tried both from the Anaconda Navigator interface and the prompt using conda update tensorflow
, without any success.
Here's there is the link package: tensorflow 2.0 Anaconda
How can i solve the problem?
EDIT :
I successfully installed TensorFlow 2.0 using conda install -c anaconda tensorflow
. Then i got back into Anaconda Navigator and i tried to install Keras 2.2.4.
Looking at the installed packages, seems that installing Keras overwrites the version 2.0 of TensorFlow with the 1.15, am i wrong? Is this a bug?
Here's the image:
conda install -c anaconda tensorflow-gpu
or
conda install -c anaconda tensorflow
Look for these:
Tip: completely shred any file w/ name substring "keras" and "tensorflow" in your Anaconda environment before installing - else stuff is likely to break.
- Navigate to your
site-packages
- Search
**keras**
--> delete all results - Search
**tensorflow**
--> delete all results
Above should work even better from the environment's root folder (e.g. envs/tf2_env
) -- the idea is, Anaconda caches whatever it's already installed, so if it isn't completely removed, you may find trouble getting latest vers of packages.
Related Q's answered in comments:
Why is conda reverting TF 2 to TF 1.15.0 when I try installing Keras 2.2.4?
- TF2's only compatible w/ Keras 2.2.5+, so conda is taking care of compatibility
Why are some
from keras
imports no longer working and needfrom tensorflow.keras
?from keras
is very different fromfrom tensorflow.keras
, implementation-wise.from keras
is backend-neutral, whereastf.keras
is more tightly integrated w/ TF. There can also be significant performance differences. TF2 and onward,tf.keras
is preferable, and development will proceed along it, as noted by F. Chollet- Also beware of
tf.python.keras
這篇關于Anaconda 安裝 TensorFlow 1.15 而不是 2.0的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!