我正在關注使用keras進行深度學習的教程。我已經設法通過anaconda安裝keras。它也需要tensorflow,我沒有正確安裝。從相關文章中,需要python 3.5和64位來運行tf。在蟒蛇的版本是3.6,當我試圖用conda install python=3.5
降級,它啓動了程序,但一段時間後,把它扔到了以下內容:降級到python 3.5以使用張量流
The following packages will be DOWNGRADED:
anaconda: custom-py36_0 --> custom-py35_0
python: 3.6.1-2 --> 3.5.3-3
,現在當我啓動tensorflow和pycharm終端上運行的「蟒蛇」 ,它會得到:
Python 3.5.3 |Anaconda custom (64-bit)| (default, May 15 2017, 10:43:23) [MSC v.1900 64 bit (AMD64)] on win32
此外,我已經安裝了tensorflow,並且我在Anaconda/envs文件夾下有一個tensorflow文件夾。最後在該文件夾下,我有與tensorflow相關的所有文件和文件。但是,當我嘗試將其導入時:
import tensorflow as tf
它引發No module named 'tensorflow'
。
我錯過了什麼?
有大家的理由是一個使用2.7 – MaxB
@MaxB沒有發佈的Windows版本python2.7,唯一的版本[目前適用於Windows(HTTPS://pypi.python .org/pypi/tensorflow)用於python3.5。有許多項目正在放棄對python2.7的支持。 – mata
@mlee_jordan如果你解決了你的問題,那麼你應該發佈你的決議作爲答案並接受它。 – mata