1. 程式人生 > >Windows10 ,使用anaconda, 配置TensorFlow,python3.6

Windows10 ,使用anaconda, 配置TensorFlow,python3.6

前言:

為了學習卷積神經網路,故此需要安裝TensorFlow。試了一大圈,踩了無數坑,以此為鑑!

Windows10 ,配置TensorFlow,Python3.7(試了一大圈,沒有成功)

Windows10,配置Tensorflow , python 3.6(python降級後,成功)

本機之前先安裝了python3.7的版本。然後版本衝突,解除安裝。重新用anaconda安裝的python3.6

1. 從官網下載https://www.continuum.io/downloads/

看到python3.7, 很是激動呀。心想TensorFlow應該可以匹配python3.7了,然而事實並非如此。

選擇64位,點選後面的問號,提示(瞅一眼,install for me only):

2.  安裝 。在安裝過程中,有一個選項,讓選擇“for me only”

一看:不推薦,就不勾選了。(我很乖,沒有勾選,但是後面又需要手動配置環境,所以,可以直接勾選。發現英語學得多了,也會被坑@[email protected]

如果你也沒有打鉤紅色的,下面 配置方法:

一路 next,到了這裡,有一個Install Microsoft vscode,我就新增進去了(可能後面有用),大牛的你,隨意。

至此,安裝完成!

3.  安裝完成之後,就可以 進行環境變數測試:

https://blog.csdn.net/Cs_hnu_scw/article/details/79695347(這裡 主要參考的這個連結)

(1)按照教程,輸入: conda --version 出現了問題。 原因在於,沒有勾選配置環境變數,所以手動新增,如下圖。

出錯了!,因為前面沒有 勾選 配置變數

然後就去配置環境,就成功了哦。

(2)輸入:  conda info --nevs   檢測目前安裝了哪些環境。

(3)對於Anaconda中安裝一個內建的python版本解析器(其實就是python的版本)

檢視當前有哪些可以使用的python版本:conda search  --full -name python

安裝python版本(我這裡是安裝的3.7的版本,這個根據需求來吧):conda create --name tensorflow python=3.7

這是個錯誤的操作!(後面好多坑,我就不一一列舉了。雖然我把坑都記錄了。)

還有啟用的過程,上面的部落格,啟用即可。

4.  python3.7 不行,所以就把原來安裝的python3.7的IDLE卸掉了,然後把Anaconda中python從3.7 降級到3.6.

(解除安裝)

(1) 安裝完Anaconda python 3.7,想使用python3.6的方法:

在Windows的cmd下,輸入:conda create -n py36 python=3.6 anaconda

(參考連結:https://www.cnblogs.com/xiaodai0/p/9780101.html)

此處省略……

輸入:y 回車

(2)  降級完成,在anaconda prompt 中,輸入: conda install tensorflow

看看有沒有TensorFlow(看到有,很開心)

輸入:conda list     檢視是否安裝成功。

發現有了哦,開心的不得了,趕緊測試一下:

輸入: python +回車

繼續輸入 : import tensorflow as tf

(哇,沒有報錯,繼續輸入下面的內容)

繼續輸入: hello = tf.constant("hello, tensorflow! ")

sess = tf.Session()

print(sess.run(hello))

輸出:b'hello, tensorflow!

中間部分可以忽略(看別人的部落格說的,具體為啥出現,不清楚)

(3) 在Anaconda spider中測試一下,OK

本人第一次寫部落格,可能給讀者帶來困惑(主要是,我沒有把啟用的過程加上),看我的參考博文即可。主要是為了自己記錄。

 

 

參考博文:

1. https://blog.csdn.net/Cs_hnu_scw/article/details/79695347

2. https://www.cnblogs.com/jpfss/p/8608204.html

3. https://www.e-learn.cn/content/qita/1745133

4. https://www.cnblogs.com/aloiswei/p/6510355.html

5. https://blog.csdn.net/weixin_38283428/article/details/84201733

6. https://www.cnblogs.com/xiaodai0/p/9780101.html

7. https://blog.csdn.net/Fhujinwu/article/details/85851587